请问一下我想得到关于错误的dll的信息怎么做呢?
之所以这样问是因为我加载一个额外的dll,通过查看phpinfo是没有加载成功,但是就是不知道错误消息在哪.
希望高手解答,谢谢!
回复讨论(解决方案)
php -l 会对配置文件的语法错误检查
或者重启apache服务器,apache的错误日志中会有php加载模块失败的记录。
php -l 会对配置文件的语法错误检查
或者重启apache服务器,apache的错误日志中会有php加载模块失败的记录。
您好,我说过的了的,在apache的错误日志中查看不到。。
能说点别的可以查看错误的地方吗
php -l 会对配置文件的语法错误检查
或者重启apache服务器,apache的错误日志中会有php加载模块失败的记录。
您好,我说过的了的,在apache的错误日志中查看不到。。
能说点别的可以查看错误的地方吗
你确定查看不到?
是可以的,错误信息类似于:PHP Warning: PHP Startup: Unable to load dynamic library './ext\ php_curl22.dll' - xd5xd2xb2xbbxb5xbdxd6xb8xb6xa8xb5xc4xc4xa3xbfxe9xa1xa3rn in Unknown on line 0
红色部分是我添加的一个不存在的extension
如果没有,很可能你修改的php.ini文件并不是php实际使用的ini文件。
重启apache才会加载新的dll
php -l 会对配置文件的语法错误检查
或者重启apache服务器,apache的错误日志中会有php加载模块失败的记录。
您好,我说过的了的,在apache的错误日志中查看不到。。
能说点别的可以查看错误的地方吗
你确定查看不到?
是可以的,错误信息类似于:PHP Warning: PHP Startup: Unable to load dynamic library './ext\ php_curl22.dll' - xd5xd2xb2xbbxb5xbdxd6xb8xb6xa8xb5xc4xc4xa3xbfxe9xa1xa3rn in Unknown on line 0
红色部分是我添加的一个不存在的extension
如果没有,很可能你修改的php.ini文件并不是php实际使用的ini文件。
确定是修改的对应的php.ini哈,那个错误的确没看到的哈。就是好奇怪呢。PS:我的是64位的系统,不是这个的影响吧
php -l 会对配置文件的语法错误检查
或者重启apache服务器,apache的错误日志中会有php加载模块失败的记录。
我来给你截个图:
这个是我php.ini的设置
再来看我apache的error.log
保证是同一个apache引用的同样的php.ini哈,配置肯定没问题的。我重启了apache的
我的php5.4的,是不是php中忘记设置了什么?
我是把php的主目录以及ext加入到了path的环境变量的!
php -l 会对配置文件的语法错误检查
或者重启apache服务器,apache的错误日志中会有php加载模块失败的记录。
您好,我说过的了的,在apache的错误日志中查看不到。。
能说点别的可以查看错误的地方吗
你确定查看不到?
是可以的,错误信息类似于:PHP Warning: PHP Startup: Unable to load dynamic library './ext\ php_curl22.dll' - xd5xd2xb2xbbxb5xbdxd6xb8xb6xa8xb5xc4xc4xa3xbfxe9xa1xa3rn in Unknown on line 0
红色部分是我添加的一个不存在的extension
如果没有,很可能你修改的php.ini文件并不是php实际使用的ini文件。
问题已经解决,的确不会再apache的error.log下显示不存在的dll。。无满意答案结
【说明】:本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!