问题描述
我使用的是 MAMO PRO (Trail) 版本 6.3 (30448)。目前我必须设置主机,但无论主机数量如何都会出现此问题。
当我使用设置“语言 -> PHP -> 模式:CGI(每个主机可能设置为不同的 PHP 版本)”时,它会导致网站崩溃。 MysqL 或 PHP 日志中没有错误。
但是,我在 apache 的日志中收到此错误:
FastCGI: incomplete headers (0 bytes) received from server "/Applications/MAMP/fcgi-bin/PHP7.3.24.fcgi"
无论 PHP 版本如何,都会发生这种情况。在很多 (!!) 谷歌搜索并最终使用 xdebug 逐步执行之后,我发现使用 gettext/_() (https://www.php.net/manual/en/function.gettext.php) 时会发生这种情况,通常在 wordpress 中用于翻译。
gettext 扩展是根据 PHPinfo() 和 get_loaded_extensions() 加载的。
echo gettext('Hello');
die;
有人知道如何解决这个问题吗?它让我发疯。 :-)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)