Я использовал PHP 7.0.4, и все работало бесперебойно, и я просто обновился до PHP 7.0.8, и я начал получать ошибки, подобные этому во всем место.«Неустранимая ошибка: не могу объявить класс» после обновления до PHP 7.0.8
Fatal error: Cannot declare class Plugins\Users\Plugin because the name is already in use in /var/www/html/plugins/Users/Plugin.php on line 8
Кто-нибудь есть какие-либо идеи, что происходит, я читал в журналах изменений, но что это обновление патча он не должен ничего ломать?
Кроме того, если решение проблемы не найдено, как я могу вернуться к версии 7.0.4? (Я использую Ubuntu 16.04, и я просто обновлен до версии точки)
Резюмируя комментарии до сих пор:
- Я попытался отключить opcache это не решило проблему
- Я использую автозагрузчик композитора - я не использую
require
илиinclude
в любом месте - Эта ошибка случается для тонны классов, поэтому это явно не проблема с кодом (с моей стороны), кроме того, код работал до того, как я обновился до 7.0.8
Уход за распространением оскорбительного кода? – Machavity
@Machavity Это не один класс, если я удалю этот класс из кода, тогда другой класс выдает эту ошибку, это что-то в PHP, потому что, как я уже сказал, все работает нормально до 30 минут назад. –
сообщение об ошибке кажется ясным –