Laravel 5.6 Хостинг bootstrap / cache config.php как изменить путь к файлу? - PullRequest
0 голосов
/ 06 июля 2018

Я попытался развернуть свой сайт на сервере, используя бесплатный веб-хостинг. почему-то я получаю эту ошибку:

"file_put_contents (C: \ xampp \ htdocs \ zuppDelivery \ storage \ framework / session / wUomPBtZex8v7R7xizGF1yZhy631uMIwylVnQKfl): не удалось открыть поток: нет такого файла или каталога"

это связано с config.php в моем загрузочном / кэше

https://i.stack.imgur.com/66uX0.png

как я могу решить это? я пытался удалить файлы config.php, но он не работает.

Ответы [ 2 ]

0 голосов
/ 12 марта 2019
Общий хостинг

не показывает полный путь к вашей [папке проекта] в общем хостинге, и если вы хотите очистить кеш, вы должны приобрести их плагины. по данному решению вам не нужно приобретать какой-либо плагин или нет необходимости очищать / конфигурировать кеш laravel 5.6 или более.

  1. нажмите URl в вашем браузере, это даст вам журнал ошибок. Теперь откройте журнал ошибок и скопируйте путь из журнала ошибок.

  2. изменить все пути к файлам в config.php из [папка вашего проекта] / bootstrap / cache, [папка вашего проекта] \ bootstrap \ cache или [папка вашего проекта] \ * и т. Д. По полному пути, скопированному из ошибки log, как / mnt / stor2-wc1-dfw1 / 411797/622471 / [вашдомен] / web / content / [папка вашего проекта]

0 голосов
/ 03 октября 2018

У меня была та же проблема, проблема в ABSOLUTE PATH , который можно найти на /your-project-directory/bootstrap/cache/config.php, там есть куча абсолютных путей, и все, что вам нужно сделать, это изменить их на свой текущий абсолютный путь на сервере.

, чтобы сделать это автоматически, используйте команду php artisan config:cache, но, поскольку вы делаете это в работе, убедитесь, что вы прочитали Документацию на https://laravel.com/docs/5.7/configuration#configuration-caching

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...