#php #typo3 #typo3-9.x #typo3-10.x
#php #typo3 #typo3-9.x #typo3-10.x
Вопрос:
Я хотел обновить свою установку TYPO3 с 9.5.1 до 10.4.9.
На этой странице указано выполнить php ./typo3/sysext/core/bin/typo3 referenceindex:update
в оболочке. Я сделал это и получил это исключение:
Error in GnuTLS initialization: Failed to acquire random data.
Uncaught TYPO3 Exception An exception occurred in driver: php_network_getaddresses: getaddrinfo failed: Name or service not known
thrown in file /is/htdocs/XXX/typo3/typo3-9.5.1/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php
in line 112
Когда я пытаюсь снова войти в серверную часть, я теперь получаю эти ошибки в консоли браузера:
require-d5051a72d474f75e61b6d2ad78818898.js:1 GET http://XXX/typo3/TYPO3/CMS/Backend/Login.js net::ERR_ABORTED 404 (Not Found)
Uncaught Error: Script error for "TYPO3/CMS/Backend/Login"
http://requirejs.org/docs/errors.html#scripterror
at makeError (require-d5051a72d474f75e61b6d2ad78818898.js:1)
at HTMLScriptElement.onScriptError (require-d5051a72d474f75e61b6d2ad78818898.js:1)
require-d5051a72d474f75e61b6d2ad78818898.js:1 GET http://XXX/typo3/TYPO3/CMS/Backend/UserPassLogin.js net::ERR_ABORTED 404 (Not Found)
Uncaught Error: Script error for "TYPO3/CMS/Backend/UserPassLogin"
http://requirejs.org/docs/errors.html#scripterror
at makeError (require-d5051a72d474f75e61b6d2ad78818898.js:1)
at HTMLScriptElement.onScriptError (require-d5051a72d474f75e61b6d2ad78818898.js:1)
GET http://XXX/typo3/TYPO3/CMS/Rsaauth/RsaEncryptionModule.js net::ERR_ABORTED 404 (Not Found)
Uncaught Error: Script error for "TYPO3/CMS/Rsaauth/RsaEncryptionModule"
http://requirejs.org/docs/errors.html#scripterror
at makeError (require-d5051a72d474f75e61b6d2ad78818898.js:1)
at HTMLScriptElement.onScriptError (require-d5051a72d474f75e61b6d2ad78818898.js:1)
Установка размещена на веб-пространстве Host Europe.
Конфигурация:
- Операционная система: Unix
- Версия PHP: 7.2.34-he.0
- Обнаружен PHP CGI: Нет
- Версия БД: MySQL 5.7.30
Комментарии:
1. Можете ли вы получить доступ к инструменту установки TYPO3 по адресу yourdomain.tld/typo3/install.php ? Там вы можете проверить, есть ли ошибки в вашей среде, работает ли подключение к базе данных нормально, и вы можете очистить все кэши.
2. Еще одна вещь, которую вы должны попробовать, поскольку сообщение об ошибке касается rsaauth: попробуйте установить
$GLOBALS['TYPO3_CONF_VARS']['BE']['loginSecurityLevel'] = 'normal';
в вашем LocalConfiguration.php . Основной модуль TYPO3 rsaauth был удален в TYPO3 v10 в любом случае, поскольку ожидается, что все будут использовать SSL в любом случае.3. @PeterKraume Я могу получить доступ к инструменту установки. После очистки кэша и нажатия некоторых других кнопок, которые показались полезными, я могу снова войти в серверную часть. Спасибо!