框架Silex

时间:2017-05-31 22:38:20

标签: php .htaccess silex internal-server-error

我是新人,而且我是法国人,所以请原谅我的英语。 我是一名开发初学者。 我在家里使用wamp为我的主机,phpStorm用于编辑,Silex框架用于我的网站。 在我的电脑上没关系,我看到我的页面,没问题。但是当我在OVH(在线主机)中发布它时,我有一个错误500。 一开始我没有.htaccess,当我创建它时,我遇到同样的问题。

请帮帮我。如果可以,请用法语与我交谈,或者英语,我会理解。

感谢我的朋友们

1 个答案:

答案 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)

上面的步骤修复了它。

<强>手册

CHMOD [FR]

CHMOD [EN]

相关问题