运行时,我们偶尔会从 IIS 7.5 收到不规则的 500 错误
- 启用 opcache 的 PHP 5.6.1
- 错字3 6.2 LTS
opache 黑名单包含typo3temp 缓存目录。
错误:
HTTP-Fehler 500.0 - 内部服务器错误 C:\php-responsive-5-6\php-cgi.exe - FastCGI 进程意外中止**
问题是 php 没有留下任何关于正在发生的事情的日志。但是启用了 error_log 并且 php 有效地将日志记录到文件中,但仅在这种情况下,没有日志。
"display_errors", "display_startup_errors" are set to "On".
禁用 opcache 会使错误消失。
我们知道在 IIS 上运行 PHP 可能不是一个常见的技术堆栈,但在我们的项目中我们无法避免它。不过,我们并不是在 Windows 上配置 PHP 的专家。
有人知道吗?