我有一个问题,当我有一个PHP应用程序返回内部服务器错误(500),但错误日志中没有显示任何内容.
现在我知道我正在尝试运行的错误,我知道我已经丢失了一些文件,但是什么不是,但是应该在apache错误日志中显示一些内容(否则我应该怎么知道我到底错过了什么).
我创建了一个测试脚本是在同一个vhost配置下的错误,并且这些错误显示正常,所以一切似乎都配置为php/apache.是否有某些php错误确实显示在错误日志中(php配置为显示任何类型的通知,警告,错误,致命错误等...)?
这是在ubunut 10.04上运行的标准apache和来自ubuntu repo的php和apt-get.
我有一个codeigniter项目,我在Mac OS X Lion上成功运行.当尝试在ubuntu中运行相同的项目时,请求localhost/project会导致没有源的空白页面.
我已经将AllowOverride All添加到apache.conf中无济于事.我的最新策略,是建立了一个模具()语句在战略要地的指数包含的文件,试图找到该代码失败行.通过这种方法,我在system/core/CodeIgniter.php中找到了行"$ CI = new $ class();"之前的die语句.执行,而后一个(并且可能是所有后续代码)不执行.
我可以用这些信息来帮助我在本地运行这个项目吗?
谢谢!
n00b 在这里。在搜索论坛后,我还没有遇到这个问题,因为我正在经历它。
我有一个 CI 站点,直到大约三天前才正常工作。我的问题如下:
单击按钮 - 页面加载正确。
按 Enter 键 - CI 死亡空白页加载。
例如:当我登录时,在登录过程运行后,它必须将我重新路由到仪表板,除非我仍然有一个临时密码,在那里我首先重新路由到“更改密码”屏幕,然后再路由到仪表板。
只要我使用按钮并点击它们一切正常。
在 ENTER PRESS 上,我得到了死机的空白屏幕。但是,在 TAB 到 BUTTON 上,然后按 ENTER 就可以了。
然而,问题并不一致。我有一些没有附加视图的进程,它们都不会运行 - 按 ENTER 并变为空白。他们在 ENTER PRESS 上都失败了。
我慢慢地走下我的手推车。日志记录已打开,缓存和日志目录为 775。我的日志中没有显示任何内容...