0 votos

No se puede iniciar PHP localhost

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

1voto

nvukovic Puntos 26

Creo que tienes un problema al abrir http://localhost ?

Si no me equivoco deberías revisar tu httpd.conf:

Busca: Listen 80 <- Esta línea no debe ser comentada y asegúrate de que se escribe 80 ( cuando escribes localhost en tu navegador, éste comprueba el puerto 80 por defecto. )

Si es 80, compruebe si la carpeta root de su servidor está bien:

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

A continuación, debe comprobar que el DocumentRoot apunta a la carpeta correcta (donde se encuentra su index.html si no hay index.html)

0voto

Thibmaekelbergh Puntos 417

Tal vez el comando del servidor que utilizas se ejecuta de un puerto diferente.

Sólo hay que teclear http://localhost sólo funcionará si el puerto está configurado como 80.

Inténtalo: sudo php -S localhost:80 para ejecutar un servidor PHP del puerto 80, la desventaja de esto es que tendrás que ejecutarlo como Root. También es posible no ejecutarlo como Root, pero para 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ás que escribir http://localhost:8000 para que el navegador web muestre el contenido de su servidor.

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