ошибка phpmyadmin http 500.. Нет такого файла или каталога в /usr/share/php/Symfony/Component/Cache/autoload.php в строке 6

#php #phpmyadmin

#php #phpmyadmin

Вопрос:

вот журнал ошибок apache2;

[proxy_fcgi: ошибка] [pid 8457] [клиент 192.168.2.10:63922] AH01071: Получена ошибка ‘PHP сообщение: PHP Предупреждение: require_once(Symfony/Polyfill/Apcu/autoload.php ): не удалось открыть поток: нет такого файла или каталога в /usr/share/php/Symfony/Component/Cache/autoload.php в строке 6
PHP сообщение: PHP Фатальная ошибка: require_once(): Неудачное открытиетребуется ‘Symfony/Polyfill/Apcu/автозагрузка.php’ (include_path=’.:/usr/share/php’) в /usr/share/php/Symfony/Component/Cache/autoload.php в строке 6′

как я могу это решить?

Комментарии:

1. Такого рода ошибки часто отображаются, когда composer install не выполняется, не могли бы вы попробовать запустить команду?

2. да, я выполнил команду. вот результат: продолжить как root / суперпользователь [да]? да, установка зависимостей из файла блокировки (включая require-dev) Проверка содержимого файла блокировки может быть установлена на текущей платформе. Ничего для установки, обновления или удаления генерирующих файлов автозагрузки 1 пакет, который вы используете, ищет финансирование.

Ответ №1:

Я нашел исправление для Ubuntu 18.04. Я понизил рейтинг пакета php-symfony-polyfill-apcu обратно до 1.6.0-2 . По-видимому, версия, которая была обновлена, больше не содержит все те же файлы, включая 'Symfony/Polyfill/Apcu/autoload.php' файл, который вызывает проблему здесь.

Комментарии:

1. вау, супер, но я не знаю, как понизить рейтинг?

2. sudo apt устанавливает php-symfony-polyfill-apcu=1.6.0-2

3. E: Не удается найти пакет php-symfony-polyfill-apcu

Ответ №2:

вам нужно понизить рейтинг пакета php-symfony-polyfill-apcu

 sudo apt install php-symfony-polyfill-apcu=1.6.0-2
sudo service apache2 restart
 

Комментарии:

1. E: Не удается найти пакет php-symfony-polyfill-apcu