繁体   English   中英

Laravel 在包含 autoload.php 时抛出致命错误

[英]Laravel throws Fatal error when including autoload.php

我的入口点。 索引.php

我已经用这个目录结构上传了它

root -> public_html -> laravel [contains all folders except public]
                    -> public -> index.php
                              -> public files

我正在尝试部署我的项目,但一直遇到致命错误。 不知道我哪里出错了。

/*
|--------------------------------------------------------------------------
| Register The Auto Loader
|--------------------------------------------------------------------------
|
| Composer provides a convenient, automatically generated class loader for
| this application. We just need to utilize it! We'll simply require it
| into the script here so we don't need to manually load our classes.
|
*/

require __DIR__.'/laravel/vendor/autoload.php';

这是错误

Warning: require(/usr/www/users/pdffoeddae/laravel/vendor/composer/../psy/psysh/src/functions.php): Failed to open stream: No such file or directory in /usr/www/users/pdffoeddae/laravel/vendor/composer/autoload_real.php on line 55 Fatal error: Uncaught Error: Failed opening required '/usr/www/users/pdffoeddae/laravel/vendor/composer/../psy/psysh/src/functions.php' (include_path='.:/usr/share/php') in /usr/www/users/pdffoeddae/laravel/vendor/composer/autoload_real.php:55 Stack trace: #0 /usr/www/users/pdffoeddae/laravel/vendor/composer/autoload_real.php(38): composerRequire11021545d8de1bcd9cc99ffff97d671b('801c31d8ed748cf...', '/usr/www/users/...') #1 /usr/www/users/pdffoeddae/laravel/vendor/autoload.php(12): ComposerAutoloaderInit11021545d8de1bcd9cc99ffff97d671b::getLoader() #2 /usr/www/users/pdffoeddae/index.php(37): require('/usr/www/users/...') #3 {main} thrown in /usr/www/users/pdffoeddae/laravel/vendor/composer/autoload_real.php on line 55

我猜你是 laravel 的新手,但至少可以在 shell 中运行正确的命令。 在运行项目之前,您需要在项目目录中运行命令:“composer install”。 它负责生成这些自动加载文件。 我假设你已经尝试过了,因为如果你用谷歌搜索这个错误,那是第一个解决方案。 未生成它的可能原因可能是网络错误、命令被中断或有时项目根目录中没有引导文件夹(如果您正在使用它,我无法判断)。

对您来说最好的解决方案是在项目根目录中运行命令“composer update”并查看文件是否生成。 如果这不起作用,请运行“composer dump-autoload”。 如果您遇到这些问题,请更新您的问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM