我正在尝试将在laravel 5.7中开发的项目上载到共享服务器,但是这使我感到error 500
。
在与laravel
文件夹相同的高度上创建一个名为public_html
的文件夹,其中包括我的所有文件,但在公共场所找不到。在public_html
中,我将所有文件都放在public
文件夹中。
更改我的index.php文件的这些行
require __DIR__.'/../vendor/autoload.php';
$app = require_once __DIR__.'/../bootstrap/app.php';
作者
$app = require_once __DIR__.'/../laravel/bootstrap/app.php';
$app = require_once __DIR__.'/../laravel/bootstrap/app.php';
在我的文件AppServiceProviders
中,我已包含在register()
中
$this->app->bind('path.public', function(){
return base_path() . '/public_html';
});
托管完成后,托管人给了我error 500
,我该如何解决?