php_warning при установке ext
Я хочу добавить ext "my_redirects". На моей локальной машине он делает то, что должен. Но теперь, на живом сайте, я получил эту ошибку:
1: Предупреждение PHP: file_get_contents(/kunden/homepages/28/d574274134/htdocs/update7/typo3/sysext/core/Resources/Private/Sql/Cache/Backend/Typo3DatabaseBackendCache.sql): не удалось открыть файл: нет, например каталог в /homepages/28/d574274134/htdocs/update7/typo3_src-7.6.14/typo3/sysext/core/Classes/Cache/Backend/Typo3DatabaseBackend.php строка 441
Я получил подсказку, чтобы удалить typo3temp / autoload / files. Затем установка работает, но если я после этого захожу в инструмент установки, я снова получаю эту ошибку. Может кто-нибудь дать подсказку?
3 ответа
Этот файл является частью ядра и должен существовать. Посмотрите в файл src-tar/zip. Возможно, файл не был передан на сервер.
Я не думаю, что это проблема автозагрузки, потому что отсутствует файл.sql, а не класс PHP.
Пожалуйста, убедитесь, что файл sql существует. Если он отсутствует, проверьте хэш загруженного ядра TYPO3. Убедитесь, что вы сравниваете правильный путь на сервере.
Но я думаю, у вас есть ограничение доступа. Может быть, плохое владение этим файлом.sql? Возможно, вы столкнулись с некоторыми проблемами безопасности с file_get_contents() и хотя бы sql файлами? Поэтому, пожалуйста, проверьте настройки безопасности.
Хорошо, я думаю, что я делаю это совершенно неправильно с моим управлением git. У меня есть символическая ссылка на typo3_src-7.6.xx. если я сейчас обновлю ядро, git не обновляет эти файлы. Как я делаю это правильно?