部署 Symfony2 项目时出错



我正在尝试将我的Symfony2项目部署到Web服务器中,但是当我访问此链接时,whatever.com/app.php/出现此错误:

Warning: require_once(/home/u627182119/public_html/../app/bootstrap.php.cache): failed to open stream:
No such file or directory in /home/u627182119/public_html/app.php on line 6 Fatal error: require_once():
Failed opening required '/home/u627182119/public_html/../app/bootstrap.php.cache' (include_path='.:/usr/lib/php') in /home/u627182119/public_html/app.php on line 6

这是有路线的东西,但我不知道是什么。

编辑

在"u627182119"目录中有两个文件夹:

  1. public_html包含/web目录的所有文件。
  2. personal包含项目的其余文件。

首先,检查您的主机是否支持 PHP 5.3 并且它是否满足运行配置的所有要求.php

关于你的问题,你的层次结构似乎是错误的。在部署Symfony2应用程序时,我将Web文件夹的所有内容移动到其他主要文件夹(应用程序,src,供应商...)所在的服务器的根目录,并在应用程序中执行以下更改.php

$loader = require_once __DIR__.'/app/bootstrap.php.cache'; //Note the removed "../"

有些台词在应用程序中也低垂.php

require_once __DIR__.'/app/AppKernel.php'; // Also note the removed "../"

相关内容

  • 没有找到相关文章

最新更新