Typo3: попытался добавить расширение, затем мой веб-сайт упал и отображает ошибку HTTP 500 - PullRequest
0 голосов
/ 07 января 2019

Я завладел сайтом для моего клиента и попытался добавить расширение для Typo3. Когда я это сделал, весь веб-сайт потерпел крах и отображает HTTP ERROR 500. Я нашел эту тему с похожей проблемой, следовал инструкциям и стер ключ, который должен был быть удален Typo3 сайта в автономном режиме после загрузки расширения , но это не сработало.

Я получил доступ к cPanel, так как не смог получить доступ к странице входа в систему. Так что теперь я могу получить доступ ко всем корневым файлам и, надеюсь, решить проблему. Кто-нибудь знает что-нибудь, чтобы это исправить?

1 Ответ

0 голосов
/ 07 января 2019

Вы должны прочитать журнал ошибок (для службы PHP или Apache, в зависимости от того, как работает ваш хостинг). Там вы можете увидеть фактическое сообщение об ошибке, которое затем может дать вам понять, что на самом деле не так.

Наиболее распространенные причины:

  • Версия расширения не совместима с версией TYPO3, которую вы использовали (и вы проигнорировали предупреждение при установке).
  • Расширение написано таким образом, что оно предполагает обновление схемы базы данных, что может не произойти автоматически при установке расширения.
  • Вызовы расширений для классов, которые должны быть загружены и не обеспечивают загрузку классов для используемой установки (например, некоторые расширения предлагают только поддержку композитора и не будут работать, если вы устанавливаете без компоновщика).
  • Расширение использует модули PHP, которые не установлены или несовместимы с используемой версией PHP.

Вы должны быть в состоянии восстановить это, используя инструмент установки TYPO3 для ручного обновления схемы базы данных и проверки работоспособности расширения (только TYPO3 8.7+). Если это не поможет, нам понадобится дополнительная информация:

  • Какую версию TYPO3 вы используете?
  • Был ли он установлен с композитором?
  • Какое именно сообщение об ошибке вы получаете в журналах ошибок PHP?
  • Если установленное вами расширение является общедоступным, ссылка на него поможет определить причину ошибки.

Надеюсь, это поможет!

...