Неустранимая ошибка PHP: вендор\symfony\finder\Iterator\SortableIterator.php в строке 51 [закрыто]Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Неустранимая ошибка PHP: вендор\symfony\finder\Iterator\SortableIterator.php в строке 51 [закрыто]

Сообщение Anonymous »

Версия Laravel: 11.31.0
Версия 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
Эта ошибка возникает только в среде разработки и в Windows. Когда я запускаю тот же проект на WSL или автономной Ubuntu, проблем не возникает. Также эта проблема не возникает в серверной и производственной среде.
Иногда эта ошибка не возникает, но скорость выполнения проекта все равно ниже, чем у WSL и Ubuntu. Значения php.ini одинаковы во всех трех средах.
Я немного поискал и нашел похожие ошибки, связанные с итераторами, и было сказано, что изменение драйвера сеанса решит эту проблему. Я также изменил SESSION_DRIVER и CACHE_STORE на Redis. Но проблема все еще остается.
Если это поможет, я использую Livewire и MaryUI.
Шаги для воспроизведения:
Честно говоря, я не знаю точно, как воспроизвести эту ошибку. В проекте нет ничего особенного, это простой магазин. В нем нет ничего, кроме встроенной системы аутентификации Laravel, а также нескольких операций CRUD и проверки.
Есть ли способ узнать, в какой именно части кода во время выполнения возникает эта ошибка?< /п>

Подробнее здесь: https://stackoverflow.com/questions/792 ... on-line-51
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»