我使用了php的development ini,还是没错误输出。

firsthym 2012-03-26 08:46:02
apache也重启了。所有的error reporting都打开了。机子是Linux。

Php脚本中解析错误,浏览器没任何输出。

求高人解答
...全文
178 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
coder 2012-03-26
  • 打赏
  • 举报
回复
php_errors.log貌似要自己建或者要有写的权限。
一起混吧 2012-03-26
  • 打赏
  • 举报
回复
某个脚本使用了error_reporting控制 也是在当前脚本有效。对全局无影响。应该是你的php.ini中错误没打开。参考#4 方法试试。
firsthym 2012-03-26
  • 打赏
  • 举报
回复
我估计是某个脚本某处使用了error_reporting控制,请问,我能够在php.ini里面设置忽略脚本的error_reporting吗
改一下昵称 2012-03-26
  • 打赏
  • 举报
回复
看看你的phpinfo中config path是否正确,还有,配置文件名需要是php.ini,不是php.ini-devlopment
firsthym 2012-03-26
  • 打赏
  • 举报
回复
调试不了真烦啊。输出Php的调试信息需要设置httpd吗?我是centos系统
firsthym 2012-03-26
  • 打赏
  • 举报
回复
apache error_log看上去也没什么东西。我把selinux关了还是没有错误输出。

比较奇怪没有syslog这个文件。

我在php.ini设置了error_log = /var/log/php_errors.log,不过也没生成这个文件
  • 打赏
  • 举报
回复
查看错误日志:
tail -f /var/log/syslog [系统日志]
more /path/apache/logs/error_log [Apache日志]
看看有什么错误信息
  • 打赏
  • 举报
回复
apache 是否加载了相应的模块库?
1、打开Apache的httpd.conf文件,增加默认首页:DirectoryIndex index.php index.html
2、加入php模块提供php支持:LoadModule libphp5.so
3、加入浏览器识别的php文件类型:AddType application/x-httpd-php .php
4、加入php.ini文件的路劲提供apache加载: PHPIniDir "/ext/php"

21,893

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧