Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Приветствую! Может кто сталкивался с подобным? Запускал один проект на разных серверах и не было никаких проблем до сегодняшнего дня. В шаблоне используется такая запись {{ \App\Helpers\Functions::justDoIt() }}, везде работает, но на новом сервере пишет Class 'App\Helpers\Functions' not found.. Хелпер создан, прописан в Providers и в config/app.php.. файл физически на месте.. но Laravel его не видит. Может проблема в настройке сервера? Сбрасывал кеш, делал optimize:clear ничего не помогает..
Изменено skystorm (29.04.2021 15:46:25)
Не в сети
это звучит не очень логично, но "class not found" может говорить о том, что файл содержит синтаксическую ошибку. чем-то он отличается от того что работал в других местах.
php -l app/Headers/Functions.php
There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.
Не в сети
No syntax errors detected in app/Helpers/Functions.php причем это была копия с работающего сервера, где параллельно работает и никаких ошибок нет, никаких правок в код не вносил, только пароли в env менял
Не в сети
composer dump
не возникает ли ошибок в процессе?
There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.
Не в сети
Страницы 1