#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