У меня есть проект Laravel 5.3, который был создан 5 месяцев назад, сегодня я сделал копию проекта и внес некоторые изменения в код.
Когда я редактировал представления в файле blade.php, мой проект, который я редактировал, показывал мне последний вид проекта, я создал новый маршрут в новом проекте laravel и в маршрутах работает хорошо, но все равно показывает последний вид проекта.
Это забавно, потому что js-файлы работают довольно хорошо, но представление не работает. например, я редактирую файл profile.blade.php, и он показывает содержимое из последнего проекта, если я записываю что-то новое в другое представление из последнего проекта, оно отображается в новом проекте.
Есть идеи?
Заранее спасибо.
Ваши представления / маршруты компилируются / кэшируются.
каталог хранения содержит ваш скомпилированные шаблоны Blade, файл
основанные сессии, кеши файлов, и другие файлы, созданные
фреймворк.каталог начальной загрузки содержит файлы, которые загружают фреймворк
и настроить автозагрузку. В этом каталоге также находится кеш
директория, которая содержит сгенерированные каркасом файлы для исполнения
оптимизация, такая как кеш файлов маршрутов и сервисов.
Запустите эти команды
php artisan view:clear - Clear all compiled view
php artisan optimize --force - Optimize the framework for better performance
php artisan config:cache - Create a cache file for faster configuration loading
php artisan route:cache - Create a route cache file for faster route registration
Отключите opcache из php.ini или используйте:
ini_set (‘opcache.enable’, 0);