小编dra*_*ank的帖子

将PHP连接到IBM i(AS/400)

我有一个即将到来的项目,我需要将我们的网站(PHP5/Apache 1.3/OpenBSD 4.1)连接到运行在带有OS400 V5R3的iSeries上的后端系统,以便我可以访问存储在那里的一些表.我已经做了一些检查,但遇到了一些障碍.

从我所看到的,IBM的DB2扩展和DB2软件只能在Linux下运行.我已经尝试用IBM的所有软件编译扩展,甚至尝试了他们的预编译ibm_db2扩展而没有运气.IBM只支持Linux,所以我在内核中打开了Linux仿真,但似乎没有任何帮助.

如果有人碰巧在OpenBSD下本地运行一切都会很棒,但我认为我可能要做的就是在安装了DB2的情况下建立第二台运行CentOS的服务器(最有可能通过ZendCore for IBM,因为它似乎可以完成所有操作)这对我来说)和驱动程序,以便我可以设置一个小的事务服务器,我可以发布,并获得我需要的DB2数据的JSON表示.

第二种选择是否有点矫枉过正,还是其他人有更好的想法?

php database db2 odbc ibm-midrange

32
推荐指数
1
解决办法
7952
查看次数

在VM外部保存时,vagrant中的JS和CSS文件未正确编码

我在OSX,Ubuntu和Windows 7上运行流浪汉,并在主机上使用vim和Netbeans作为IDE.VM正在运行CentOS 6.3和Apache 2.2.docroot设置为/vagrant.

当我编辑JS或CSS文件并保存它时,浏览器然后转身并检测非法字符.当我在浏览器中查看文件时,我看到了菱形问号字符,它通常指向编码问题.我可以在VM中的vim中打开文件并保存,:w ++enc=utf-8文件将正常加载.

我已经在主机和不同的主机操作系统上尝试了多个IDE,并且只能将它指向与vagrant和挂载目录有关的东西.我的IDE不是问题,因为我可以在本地运行文件并且它们可以工作,或者将它们保存到远程机器并且文件可以工作.只有当我将它们保存到安装的内容时才会/vagrant出现问题.

是否需要更改Apache以及操作系统中的其他内容才能使其正常工作?

apache centos character-encoding vagrant

32
推荐指数
2
解决办法
5915
查看次数

CSS/JS中的动态URL

我正在拆分我的一个较大的应用程序并引入一个'cdn'网址来存放常见的对象,如CSS,javascript和图像,以避免重复.但是,我需要做的是为我们的开发环境提供单独的URL,所以我可能有:

http://cdn-dev.example.com
http://cdn-qua.example.com
http://cdn.example.com
Run Code Online (Sandbox Code Playgroud)

取决于我们正在使用什么环境.我可以使用它来处理由我们的PHP代码生成的内容,但我对将要调用的.css和.js文件感到茫然.例如,我如何制作如下内容:

.cool-button { background-image: url('http://cdn.example.com/images/button.png'); }
Run Code Online (Sandbox Code Playgroud)

在不同的域之间切换?

处理这个问题的最佳方法是什么?

[编辑]

只是每个人都清楚,CDN地址是该网站的不同域名.因此,开发站点可能是http://www-dev.domain.com,它将使用http://cdn-dev.domain.com

javascript css php dynamic-css

13
推荐指数
2
解决办法
1万
查看次数

在bash中将文本附加到stderr重定向

现在我正在使用exec将stderr重定向到错误日志

exec 2>> ${errorLog}
Run Code Online (Sandbox Code Playgroud)

唯一的缺点是我必须以时间戳开始每次运行,因为exec只是将文本直接推送到日志文件中.有没有办法重定向stderr但允许我附加文本,如时间戳?

bash exec stderr

12
推荐指数
1
解决办法
7920
查看次数

客户端排序规则和SQL Server 2005

我们从升级现有的程序Win2k/SQL Server 2kWindows 2003 and SQL Server 2005,以及购买新的程序也使用2k3/2k5.供应商表示,对于我们托管这两个数据库,我们需要获得企业版,因为软件客户端对连接使用不同的排序规则,只有Enterprise支持这一点.

我在MS的网站上找不到任何支持这一点的东西,老实说,如果标准版有效,我不想为Enterprise支付额外费用.我是否遗漏了一些没有谈到SQL Server功能的人,或者我怀疑这是一个试图向我推销的供应商?

sql-server sql-server-2005 windows-server-2003

11
推荐指数
1
解决办法
548
查看次数

在OpenBSD的Apache服务器上运行xinc

有没有人能够在OpenBSD的chrooted默认Apache下正确运行xinc?我想让我们的开发服务器像我们的生产服务器一样完全运行,这样我们就可以确保我们的代码运行良好.

php continuous-integration openbsd xinc

10
推荐指数
1
解决办法
512
查看次数

如何在Zend Framework 2中引导会话

在Zend Framework 2中启动和运行会话的最佳方法是什么?我已经尝试session_start()在我的index.php文件中进行设置,然后在任何自动加载器被引导之前运行,导致我的会话中存在不完整的对象.

在ZF1中,你可以通过在配置中添加一些选项来初始化会话,但是我对如何在ZF2中执行此操作感到茫然.

php session zend-framework2

10
推荐指数
1
解决办法
1万
查看次数

分叉颠覆项目

我以前从来没有分叉过一个项目,所以我对如何继续进行有点难过.我有一个项目,我自己使用,我作为BSD许可项目(项目A)发布.在工作中我想使用该代码,但需要对我们公司(项目B)进行特定的修改,但我希望能够使用来自我发布的基本代码的功能进行更新.

处理项目的两个分支并将项目A中的更改合并到项目B中而不覆盖我对项目B的模块的最佳方法是什么?


它被分成两个实体,我的主要仓库在Google Code上,然后是公司版本在我们自己的内部仓库中.我的问题是保持一切正常,因为需要从发布版本升级到发布版本,但保持自定义修改.

svn version-control project-management

8
推荐指数
1
解决办法
3354
查看次数

与jQuery一起使用的最佳UI库

你们推荐一个用于jQuery的UI库.与其他框架相比,jQuery UI似乎拥有更少的小部件.我最近一直在玩Dojo Toolkit,到目前为止看起来相当不错,我知道总有雅虎!用户界面,但还有什么吗?

我还需要考虑许可,可以使用BSD许可下的开源软件以及内部使用软件进行分发.

javascript jquery user-interface yui

8
推荐指数
1
解决办法
9245
查看次数

从长远来看,最好的方法是什么:C,Objective C还是C++?

我真正想要回到的一件事是C++编程,但我不确定我是否应该回到C++(我有一些基本的控制台编程知识)或者我应该研究C或Objective C?我正在考虑长期以及编码的简易性,如优秀的编辑器,编译器等,以及哪些是最快的设置和运行.

与此同时,您会建议使用哪种软件来使用建议的语言?

[编辑]

有些人提到,当我不知道自己在做什么时,很难提出一些建议.我目前没有任何具体的计划,我只是从这三种语言中的一种开始,用于长期投资和工作,或者作为其他方面的跳跃点.

c c++ objective-c

7
推荐指数
3
解决办法
1715
查看次数