发生了一件非常奇怪的事。我正在开发OSX(php 5.4.11
和OSX内置Web服务器(不是PHP)。我已经在AWS EC2上部署我的代码,用setfacl
修复权限并运行站点在开发模式下(如在OSX上)。
在EC2上我正在运行php 5.4.12
。当我查看config.php
时,它会显示Your configuration looks good to run Symfony
主页完全失败,但注册页面和登录页面没有加载正确的模板(我的用户包假设要覆盖这些模板 - 它在我的本地服务器上工作)。
最奇怪的是我覆盖了用户注册的表单类型,并且我可以看到我的其他字段。只是树枝没有拿起正确的模板。
日志文件中没有任何内容可以真正帮助我(即使在调试模式下),也没有任何内容在error_log中。
我不知道在哪里调试这个,因为我不知道模板被假定在什么时候被覆盖。
任何帮助将不胜感激;)
答案 0 :(得分:1)
这可能听起来很愚蠢,但MacOS有一个不区分大小写的文件系统,而在Linux上它区分大小写,所以检查文件名。