我是新人,而且我是法国人,所以请原谅我的英语。 我是一名开发初学者。 我在家里使用wamp为我的主机,phpStorm用于编辑,Silex框架用于我的网站。 在我的电脑上没关系,我看到我的页面,没问题。但是当我在OVH(在线主机)中发布它时,我有一个错误500。 一开始我没有.htaccess,当我创建它时,我遇到同样的问题。
请帮帮我。如果可以,请用法语与我交谈,或者英语,我会理解。
感谢我的朋友们
答案 0 :(得分:0)
在安装Silex之后的许多情况下,您可能会得到500错误,因为Silex无权在cache
文件夹中写入,它用于f.ex.枝条。您需要使用chmod
缓存文件位于/ var下,因此下面的命令应该有帮助:
在Silex根目录中:
chmod 777 -R var/
检查错误
如果您使用的是Apache,则应将日志文件存储在那里:
/var/log/apache2/
要查看刚刚发生的错误,您只需使用以下内容查看文件:
cat error.log
它也发生在我身上,我有错误(导致500 - 内部服务器错误):
未捕获的异常'RuntimeException',消息'无法创建 缓存目录(config /../ var / cache / twig / d0)
上面的步骤修复了它。
<强>手册强>