+ -
当前位置:首页 → 问答吧 → zend studio for eclipse中Script运行方式下,读取php.ini文件不对

zend studio for eclipse中Script运行方式下,读取php.ini文件不对

时间:2008-01-25

来源:互联网

在PHP Executables里面添加了自己安装的php解释器,php.ini放在WINDOWS目录下,在IDE中用PHP Script方式运行脚本时,输出的phpinfo里面可以看到没有加载正确的php.ini文件
Configuration File (php.ini) Path C:\WINDOWS
Loaded Configuration File C:\Documents and Settings\jjwang\Local Settings\Temp\zend_debug\session30164.tmp\php.ini
为什么实际加载的跟设置的不一致,加载的php.ini不是从WINDOWS下拷贝过去的,直接在命令行下查看,两者是一致的
$ ./php -i | grep 'Configuration File'
Configuration File (php.ini) Path => C:\WINDOWS
Loaded Configuration File => C:\WINDOWS\php.ini
把自己的配置文件替换IDE下的Zend debugger目录下的php.ini文件,用IDE自带的php解释器也不行。
我哭,调试器到底从哪里读取的配置文件阿。。。

作者: jaggerwang   发布时间: 2008-01-24

我今天也遇到这个问题了

你把
PHP5
\plugins\org.zend.php.debug.debugger.win32.x86_5.2.12.v20071210\resources\php5\php.ini
PHP4
\plugins\org.zend.php.debug.debugger.win32.x86_5.2.12.v20071210\resources\php4\php.ini
替换掉就可以了

作者: haiker   发布时间: 2008-05-28

补充一点,不能直接覆盖

你最好还是想看下他原来那个php.ini文件,

因为他里面有一句话是加载debug用的dll,

作者: haiker   发布时间: 2008-05-28

不好意思,在更正一下

你最好只改现在zend的php.ini文件

把你需要的配置加进去就可以了,

覆盖的话,风险有点大

作者: haiker   发布时间: 2008-05-28

热门下载

更多