No se puede iniciar PHP localhost

0

Así que he hecho esto antes, pero no recuerdo el comando. Pude usar un directorio en un archivo localhost. He intentado sudo apachectl start pero cuando voy a localhost no se encuentra la página. También he intentado reiniciar el servidor, pero el resultado sigue siendo el mismo. ¿Algunas ideas? Estoy usando OSX Mavericks

    
pregunta Shrink 24.03.2014 - 23:55

2 respuestas

1

Creo que tienes un problema con la apertura de http://localhost ?

Si tengo razón, deberías revisar tu httpd.conf:

Busque: escuche 80 < - Esta línea no debe ser comentada y asegúrese de que se escriba 80 (cuando escribe localhost en su navegador, el navegador verifica el puerto 80 como predeterminado). )

Si es 80, compruebe si la carpeta raíz de su servidor es correcta:

Debe estar donde la carpeta --prefix está: normalmente en /usr/local/apache2.x.x

Luego debes verificar que DocumentRoot apunta a la carpeta correcta (donde se encuentra tu index.html si no hay un index.html presente)

    
respondido por el nvukovic 07.10.2014 - 15:46
0

Tal vez el comando del servidor que utiliza se ejecute en un puerto diferente.

El solo hecho de escribir http://localhost solo funcionará si el puerto está configurado en 80.

Intente: sudo php -S localhost:80 para ejecutar un servidor PHP del puerto 80, la desventaja de esto es que tendrá que ejecutarlo como root. También es posible no ejecutar esto como root, sino configurar servidores en puertos inferiores a 1240, OS X siempre necesita privilegios de administrador.
El comando php -S localhost:8000 se ejecutará sin root, pero tendrá que escribir http://localhost:8000 para que el navegador web muestre el contenido de su servidor.

    
respondido por el thibmaek 07.10.2014 - 18:17

Lea otras preguntas en las etiquetas