xdebug — пересылка Ngrok завершается ошибкой, когда индекс каталога представляет собой файл * .php

Я хочу, чтобы ngrok работал со скриптом php на моем локальном сервере, но после небольшой загрузки я получаю ошибку 502:

502 Неверный шлюз
Сервер вернул ошибочный или неполный ответ.

Я сделал следующее — в моем / etc / hosts есть строка

127.0.0.1   test.dev

Кроме того, для этого локального домена включен виртуальный хост:

cat /etc/apache2/sites-enabled/test.conf

<VirtualHost *:80>
ServerName test.dev
DocumentRoot /var/www/test
ErrorLog ${APACHE_LOG_DIR}/error-test.log
CustomLog ${APACHE_LOG_DIR}/access-test.log combined
</VirtualHost>

Когда я помещаю только файл index.html в мой каталог / var / www / test

ngrok http -host-header=rewrite test.dev:80

работает отлично!

Однако, если я переименую index.html в index.php, я получу эту ошибку загрузки выше.

Я использую Ngrok версии 2.0.25 на Ubuntu 14.04.

Что я делаю неправильно?

2

Решение

ОП написал в описании вопроса:

ОК, проблема возникла из-за включения следующих настроек:

xdebug.remote_connect_back=1

После комментирования ngrok начал работать и для файлов * .php.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]