1

我正在尝试在我的服务器上安装和配置 Symfony2。我的网站位于共享托管平台上,因此对根级别、apache 和 php.ini 文件的访问权限有限...

我在我的开发环境中下载并提取了 symfony2 文件:

 www/
 dev/
     symfony/
              app/
              bin/
              web/
              ...

当我导航到http://dev.mydomain.com/symfony/web/config.php时,我得到了一些建议:

  1. 安装并启用像 APC 这样的 PHP 加速器(强烈推荐)。
  2. 使用更新的 ICU 版本 (4+) 升级您的 intl 扩展。
  3. 在 php.ini* 中将 short_open_tag 设置为关闭。
  4. 在 php.ini* 中将 magic_quotes_gpc 设置为关闭。

在共享托管平台上,我不允许修改/下载必要的文件来修复这些建议(我认为这不应该阻止安装)。

我点击链接“绕过配置并转到欢迎页面”,该链接将我发送到http://dev.mydomain.com/symfony/web/app_dev.php/

服务器抛出 500 内部服务器错误。

任何有关如何解决该问题的建议将不胜感激。

谢谢,

约翰

4

1 回答 1

4

当它发生在我身上时,我忘记告诉我的 FTP 客户端也传输不可见文件 (.htaccess) 或 /web 文件夹的权限不正确

于 2011-12-31T10:05:55.367 回答