在OS X上使用MAMP PRO 3.2.1在本地设置了TYPO3 4.5.40站点(用于升级到6.2)后,一切都正常-除了登录到安装工具。
密码错误无反馈,超时后返回500。
当设置为CGI模式时,apaches错误日志显示:
[Tue May 19 18:00:40 2015] [error] [client ::1] FastCGI: incomplete headers (0 bytes) received from server "/Applications/MAMP/fcgi-bin/php5.3.29.fcgi", referer: http://site.dev/typo3/install/index.php
作为一个模块运行PHP,它仍然谈论fastCGI,奇怪:
FastCGI: process manager initialized (pid 11681)
这也没用。
更改PHP版本或禁用OPCache也没有帮助(OPCache之前已被CodeKit禁用)。
我以前遇到过这个问题(使用6.2!),并通过在新目录中设置站点来解决它。但如果总是这样,我需要知道原因。
我可以去哪里找?是什么使安装工具登录不同于运行良好的BE登录?会是MAMP中的某个设置吗?
哈哈!
一定是在MAMP 3.2.1或我的设置中后缀设置有问题。
我检查了后缀日志,它说:
May 19 20:50:51 myname.local postfix/postdrop[18672]: warning: mail_queue_enter: create file maildrop/744151.18672: Permission denied
我不知道如何修复,但如果$TYPO3_CONF_VARS['BE']['warning_email_addr']
被禁用,安装工具登录再次工作。
所以安装工具一直在尝试发送该邮件,并且不会放弃。