我正在将Symfony 4网站部署在1&1服务器共享主机上。并且我遇到一个错误,我想是与自动加载程序链接的错误,无法编译提供给它的良好路径。
因此,似乎在“ composer”和“ symfony”之间的第一个路径中,实际上有“ ../”离开composer目录,然后转到symfony目录,但它是在编译而不是更改目录。 >
我通过Filezilla转移了我的项目。
在转移之前,我通过将.env更改为prod和DB连接来准备项目。但是我也执行了这个命令:
composer install --no-dev --optimize-autoloader composer dump-autoload --optimize --no-dev --classmap-authoritative
非常感谢您的事先帮助
显示的错误是:
致命错误:require():无法打开所需的'/homepages/xx/xxxxxxxx/htdocs/snowtricks/vendor/composer/../symfony/phpunit-bridge/bootstrap.php'(include_path ='。:/ usr /第66行的/homepages/xx/xxxxxxx/htdocs/snowtricks/vendor/composer/autoload_real.php中的lib / php7.2')
我正在将Symfony 4网站部署在1&1服务器共享主机上。并且我遇到一个错误,我猜想是与自动加载的链接有关,无法编译提供给它的良好路径。所以...
所以我遇到了多个问题,非常感谢您在评论中为我提供的帮助。要做的第一件事是按照@Mohammad Zare Moghadam的建议运行命令php7.1-cli ../composer.phar dump-autoload --no-dev
: