gpt4 book ai didi

symfony - 部署 Symfony2 项目时出错

转载 作者:行者123 更新时间:2023-12-05 01:13:07 27 4
gpt4 key购买 nike

我正在尝试将我的 Symfony2 项目部署到网络服务器中,但是当我访问此链接时,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 并且它符合运行 config.php 的所有要求

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

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

app.php 中还有下面几行

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

关于symfony - 部署 Symfony2 项目时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18801806/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com