Версия PHP: 8.3.14
Драйвер и версия базы данных: MariaDB 11.4 в Windows 11
Описание:
Время от времени при запуске проекта возникает ошибка:
Код: Выделить всё
PHP Fatal error: Maximum execution time of 30 seconds exceeded in C:\Users\myuser\PhpstormProjects\myproject\vendor\symfony\finder\Iterator\SortableIterator.php on line 51
Иногда эта ошибка не возникает, но скорость выполнения проекта все равно ниже, чем у WSL и Ubuntu. Значения php.ini одинаковы во всех трех средах.
Я немного поискал и нашел похожие ошибки, связанные с итераторами, и было сказано, что изменение драйвера сеанса решит эту проблему. Я также изменил SESSION_DRIVER и CACHE_STORE на Redis. Но проблема все еще остается.
Если это поможет, я использую Livewire и MaryUI.
Шаги для воспроизведения:
Честно говоря, я не знаю точно, как воспроизвести эту ошибку. В проекте нет ничего особенного, это простой магазин. В нем нет ничего, кроме встроенной системы аутентификации Laravel, а также нескольких операций CRUD и проверки.
Есть ли способ узнать, в какой именно части кода во время выполнения возникает эта ошибка?< /п>
Подробнее здесь: https://stackoverflow.com/questions/792 ... on-line-51