Мой проект TYPO3 получает ошибку 500 под ddev, жалуясь на шаблон Trusted Hosts - PullRequest
0 голосов
/ 11 мая 2018

Я вижу ошибку 500, когда попадаю на мой сайт TYPO3 в ddev.

ddev logs показывает мне, что происходит:

2018/05/10 21:07:38 [error] 354#354: *45 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught UnexpectedValueException: The current host header value does not match the configured trusted hosts pattern! Check the pattern defined in $GLOBALS['TYPO3_CONF_VARS']['SYS']['trustedHostsPattern'] and adapt it, if you want to allow the current host header 'typo3-master.ddev.local:8000' for your installation. in /var/www/html/typo3/sysext/core/Classes/Utility/GeneralUtility.php:2728

У меня есть ddev v0.18.0 и я запустил ddev config, и я подтвердил, чтоAdditionalConfiguration.php содержит универсальный $GLOBALS['TYPO3_CONF_VARS']['SYS']['trustedHostsPattern'] = '.*';, так что он должен совпадать с чем угодно, верно?

1 Ответ

0 голосов
/ 11 мая 2018

TYPO3 v9, по-видимому, не может использовать доверенный хост-узел, содержащий порт.Вы работаете на порту 8000, для TYPO3 v9 и ddev, пожалуйста, выясните, как получить его на порту 80. Существуют инструкции по устранению неполадок, как выяснить, что еще может использовать порт 80 на https://ddev.readthedocs.io/en/latest/users/troubleshooting/#unable-listen

...