PHP启动:作曲家安装/更新后打开index.php失败



我已经上传了我的WebApp(用Laravel 5.8制造(。我通过SSH运行 Composer install ,因此可以创建供应商,但是开放网站时,我会得到:

Warning: PHP Startup: failed to open stream: No such file or directory in /index.php on line 24
Fatal error: PHP Startup: Failed opening required '//../vendor/autoload.php' (include_path='.:/:/usr/local/php72/lib/pear') in /index.php on line 24

当我更改服务器的php默认版本时,例如7.1,在第二行路径中更改为:usr/local/php71/lib/pear。

在Localhost上,与同一供应商不同,一切都很好。

所以我认为PHP的路径有问题?

我已经运行 Composer Update 或Dumb-autoload没有成功。

e1:

define('LARAVEL_START', microtime(true));
require __DIR__.'/../vendor/autoload.php';
$app = require_once __DIR__.'/../bootstrap/app.php';
$kernel = $app->make(IlluminateContractsHttpKernel::class);
$response = $kernel->handle(
    $request = IlluminateHttpRequest::capture()
);
$response->send();
$kernel->terminate($request, $response);

尝试在您的应用程序中运行以下命令

sudo chmod -R 777 bootstrap/cache storage

相关内容

  • 没有找到相关文章

最新更新