0

我用 Symfony2 写了一个小站点,我想把它托管在我的 WebSpace 上。我只有 FTP 访问权限,所以我无法访问任何控制台/终端!

问题是:Symfony 无法正确创建缓存目录!可能还有权限问题?!

到目前为止,这些是 y 步骤:

  1. 使用空缓存目录上传我的整个项目(因为没有控制台,我无法清理它)
  2. 使用我的 ftp 客户端更改缓存和日志目录的权限
  3. 取消屏蔽控制台、app.php 和 app_dev.php 就像解释这里
  4. 将我的 IP 添加到文件中的白名单中:config.php 和 app_dev.php
  5. 检查 config.php 以查看我的配置是否满足 symfony 的要求(它们满足!没有大问题!)
  6. 检查 PHP 设置:那里有 PHP 5.3.3-7、SQLite3 和 PDO-Driver!
  7. 打开app_dev.php/_configurator/step/0以 RuntimeException 结束:

    RuntimeException: Unable to create the cache directory (/var/www/userx/html/MySiteSymfony/app/cache/dev/twig/83/4c).

  8. 打开 app.php 导致 500 服务器错误并且没有创建日志文件

有人知道如何让 symfony 工作吗?

4

2 回答 2

0

进入应用程序/文件夹单击缓存文件夹上的“获取信息”并设置正确的权限(确保单击“应用到封闭的文件夹/文件”)。

于 2012-07-20T10:40:55.487 回答
0

终于换了我的供应商。似乎它的操作系统刚刚被弃用。

于 2012-07-31T12:46:54.100 回答