gpt4 book ai didi

php - 上传Laravel项目到服务器报错500

转载 作者:IT王子 更新时间:2023-10-29 00:31:30 26 4
gpt4 key购买 nike

当我上传我的 Laravel 博客并尝试查看它时,我收到 500 错误(内部服务器错误)。

我是 laravel 的新手,所以我还没有太多经验。但我已经尝试了一些东西。我读过 Laravel 的根目录需要位于/public 文件夹中。但是当我转到 {domain}/public 时,它并没有解决问题。

当然,我将数据库配置从本地更改为服务器的配置。

我使用的服务器可能不支持 Laravel,因为它不是默认的 PHP?或者有人知道更简单的解决方法吗?

我知道错误 500 可能是由不同的问题引起的。但在本地主机上它工作正常。

这是我得到的错误日志:

[2016-09-09 22:41:38] local.ERROR: exception 'Symfony\Component\Debug\Exception\FatalErrorException' with message 'Class 'Illuminate\Notifications\NotificationServiceProvider' not found' in /home/nieckki171/domains/nieckki171.171.axc.nl/public_html/vendor/laravel/framework/src/Illuminate/Foundation/ProviderRepository.php:146
Stack trace:
#0 {main}
[2016-09-09 22:41:39] local.ERROR: exception 'Symfony\Component\Debug\Exception\FatalErrorException' with message 'Class 'Illuminate\Notifications\NotificationServiceProvider' not found' in /home/nieckki171/domains/nieckki171.171.axc.nl/public_html/vendor/laravel/framework/src/Illuminate/Foundation/ProviderRepository.php:146
Stack trace:
#0 {main}
[2016-09-09 22:41:47] local.ERROR: exception 'Symfony\Component\Debug\Exception\FatalErrorException' with message 'Class 'Illuminate\Notifications\NotificationServiceProvider' not found' in /home/nieckki171/domains/nieckki171.171.axc.nl/public_html/vendor/laravel/framework/src/Illuminate/Foundation/ProviderRepository.php:146
Stack trace:
#0 {main}

谢谢!

最佳答案

确保你的服务器中有composer。如果没有,请使用

$ curl -sS https://getcomposer.org/installer | php — –filename=composer

然后

$ php composer install
$ php composer dumpautoload -o
$ php artisan config:cache
$ php artisan route:cache

有关更多详细信息,请使用 this网站,由@mfadel 建议

关于php - 上传Laravel项目到服务器报错500,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39393237/

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