Я использую 000webhost для развертывания laravel, но я получаю ошибку

#laravel #web-hosting

Вопрос:

Я пытаюсь разместить на 000webhost, но продолжаю получать эту ошибку. Я попытался создать новую автоматическую загрузку, очистил кэш.

Изменить: После очистки кэша маршрутов и кэша конфигурации заархивируйте проект. Тогда это работает

 > Warning:
> require(/storage/ssd2/942/16963942/accidentmanagement/vendor/composer/../symfony/polyfill-php80/bootstrap.php):
> failed to open stream: No such file or directory in
> /storage/ssd2/942/16963942/accidentmanagement/vendor/composer/autoload_real.php
> on line 69 What should I do Warning:
> require(/storage/ssd2/942/16963942/accidentmanagement/vendor/composer/../symfony/polyfill-php80/bootstrap.php):
> failed to open stream: No such file or directory in
> /storage/ssd2/942/16963942/accidentmanagement/vendor/composer/autoload_real.php
> on line 69
> 
> Fatal error: require(): Failed opening required
> '/storage/ssd2/942/16963942/accidentmanagement/vendor/composer/../symfony/polyfill-php80/bootstrap.php'
> (include_path='.:/usr/share/pear:/usr/share/php') in
> /storage/ssd2/942/16963942/accidentmanagement/vendor/composer/autoload_real.php
> on line 69
 

Комментарии:

1. Вы ссылались на эту ссылку При развертывании своего проекта Laravel на 000webhost

2. Да, спасибо, я уже провел его

Ответ №1:

запустите composer dump-autoload перед тем, как сделать zip и загрузить файлы проекта на хостинг, и, пожалуйста, убедитесь, что вы включили vendor папку в загрузку.

Комментарии:

1. Я перепробовал все, но все равно получал эту ошибку

Ответ №2:

Вы должны открыть laravel project

1-й: Шаг

 laravelProjectbootstrapcacheconfig.php
 

переименуйте config файл

 laravelProjectbootstrapcacheconfig_old.php 
 

2-й: Шаг

 laravelProjectbootstrapcacheroutes-v7.php
 

переименуйте routes файл

 laravelProjectbootstrapcacheroutes-v7_old.php
 

затем запустите свой проект, он будет выполнен на 100%.