相关疑难解决方法(0)

PHP存储错误日志在哪里?(php5,apache,fastcgi,cpanel)

我在共享主机上有Cpanel,Apache,PHP由fastcgi运行.PHP存储错误日志在哪里?

有没有其他方法可以在共享主机环境中找到错误日志,而不必通过整个站点结构来查找error_log文件?

我可以访问php.ini(我使用的是PHP版本5.2.16).

php error-handling

375
推荐指数
12
解决办法
87万
查看次数

IIS 7.5/Windows Server 2008上的PHP错误日志

我很困惑我应该在运行IIS 7.5的Windows 2008 Server上寻找包含php错误的日志文件(我对此更熟悉Mac OS X设置).

在我的php.ini文件中,我将log_errors设置为"On",但我没有在此文件夹中出现的IIS日志中看到任何php错误:

c ^ \的Inetpub \日志\ LogFiles文件

是否有可能将php错误包含在此文件中,或者我是否需要为php错误指定一个新文件?

(我正在尝试对生成500的网站进行故障排除 - 出现php错误的内部服务器错误.我发现这个网站http://www.webdigi.co.uk/blog/2009/php-on-windows- server-2008-500-internal-server-error-on-iis /解释了当我通过服务器上的RDP会话访问页面时如何查看错误,但我需要能够记录这些并查看日志为我不会总是有RDP访问权限).

php iis-7.5 windows-server-2008-r2

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

PHP上传 - 500内部服务器错误

问题

上传大约8MB或更大的文件时,我收到500内部服务器错误.

  1. 所有PHP设置php.ini都是正确的
  2. maxAllowedContentLength 已在web.config中设置

服务器信息

正如人们可以从中看出的那样maxAllowedContentLength,我运行的是IIS 7.5,使用FastCGI和PHP 5.3.17

附加信息

我已经尝试了很多不同的东西来使这个工作,但根本找不到问题.

但是,我发现以下信息可能有助于找出问题的根源:

  1. 当使用我在服务器上的Media Wiki上传文件(较大的文件)时,我收到相同的错误,这表明它在我的代码中不是错误.
  2. 最重要的是 - 我设法在Plesk文件管理器中上传了一个18MB的文件,这显然意味着Plesk能够解决这个配置问题.我试图将所有Plesk控制面板设置复制到IIS中的此域,但这似乎不起作用.
  3. 在执行脚本之前返回错误,因为我尝试exit;在顶部写入以尝试获取空白屏幕,但这将被忽略并返回500错误.

我认为问题在于configure commandPHP配置的部分,因为当我更改.php文件的处理程序映射以使用Plesk php-cgi.exe而不是通常的时,我没有得到500内部错误.话虽如此,我不能把它放在这个PHP版本上,因为它是Plesk自己的exe,还有其他配置问题.

我认为它可能与configure命令有关的原因仅仅是因为它与其中一个有很大不同phpinfo().

如果您有任何想法或建议,请发布.我已经尝试了所有知识,似乎无法解决这个问题.如果只是Linux ...

提前致谢

更新1

忘记添加,PHP错误日志中没有返回错误.至于IIS错误,我不知道在哪里看

更新2

这是我在我的web.config文件中放置的内容:

<security>
    <requestFiltering>
        <requestLimits maxAllowedContentLength="2147483647" /> 
    </requestFiltering>
</security>
Run Code Online (Sandbox Code Playgroud)

更新3

在您的帮助下,我们设法获得IIS显示的错误.这是我收到的:

PHP警告:POST Content-Length为12221448字节超过了第0行的Unknown中的8388608字节限制

这跟那个有关系post_max_size吗?

更新4

PHP设置如下(来自phpinfo()):

post_max_size = 64M
memory_limit = 128M
max_file_uploads = 20
max_execution_time = 6000
upload_max_filesize …
Run Code Online (Sandbox Code Playgroud)

php iis upload fastcgi internal-server-error

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