1 votos

El puerto 9000 apache devuelve el acceso prohibido

Estoy utilizando PHP y nativo de Apache. La versión de PHP 5.5. userdir módulo en Apache está activado, y tengo mi PHP códigos bajo ~/Sites. Localhost URL es localhost/~username. He instalado XDebug y estoy configurado con Vdebug plugin. En phpinfo() dice que la extensión está activada.

Yo no soy capaz de acceder a localhost desde el puerto 9000. Cuando me visita esta URL http://localhost/~subhojit:9000 devuelve acceso prohibido. No solo 9000 puerto, incluso si estoy entrando en el puerto 80 como esta http://localhost/~subhojit:80, devuelve acceso prohibido. Pero yo soy capaz de acceder a sitios web PHP usando hosts virtuales o desde la Url localhost como esta http://localhost/~subhojit/phpwebsite.

No estoy seguro de lo que estoy haciendo mal. Por favor, ayudar.

1voto

Para obtener vdebug (o cualquier depurador php cliente) para el trabajo, usted no visita el puerto 9000 en su navegador. Ese es el puerto que vdebug y xdebug usar para hablar el uno al otro. Sólo tiene que visitar la URL de la normal.

El proceso es este:

  1. Inicio vdebug con F5 (predeterminado)
  2. Visite la dirección URL que desea depurar, pero añadir el parámetro de consulta XDEBUG_SESSION_START=1 (por ejemplo, http://localhost/~subhojit/phpwebsite?XDEBUG_SESSION_START=1)
  3. Volver a vim - una conexión que se han hecho, si ambos xdebug y vdebug se han configurado correctamente

Espero que esto ayude.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X