usuario3425344
Estoy averiguando cómo usar Código abierto de PHP
He clonado el repositorio al ~/www
directorio. Hay algunos ejemplos en el php-open-id/examples
directorio que quería ejecutar.
Específicamente, quería renderizar la página php-open-id/examples/consumer/index.php
para comprender mejor la API. Empecé un servidor en el php-open-id/examples
directorio usando
python -m SimpleHTTPServer 8000
y navegué a localhost://consumer/index.php
Pero no funcionó. Muestra un cuadro de diálogo para guardar el archivo. ¿Cuál es la forma correcta de renderizar este archivo PHP?
He encontrado una solución :
Ejecute el servidor usando
php -S localhost:9000
Mac OS
Simplemente visite la carpeta de su proyecto
abrir terminal en esa carpeta
y correr php -S localhost:9000
entonces puedes ver
PHP 7.3.24-(to be removed in future macOS) Development Server started at Tue Mar 30 11:58:49 2021
Listening on http://localhost:9000
Después de eso, podrá acceder a su aplicación en http://localhost:9000 si su puerto no está disponible, intente cambiar el puerto
Debe tener un servidor php para servir archivos .php. El servidor python simple no es un servidor php y, por lo tanto, simplemente enumera los archivos en el directorio para descargar.
Si está en OSX 10 o superior, viene con apache que tiene un módulo php presente y puede configurarse para servir un archivo php.
Los tutoriales se pueden encontrar aquí
http://php.net/manual/en/install.macosx.bundled.php y aquí https://discusiones.apple.com/docs/DOC-3083
Si desea configurar un servidor dedicado en lugar de usar apache, MAMP es una buena solución. Google It y vea tutoriales sobre cómo configurarlo.
-
La A en MAMP significa Apache. No es una alternativa a Apache, simplemente incluye Apache con algún otro software.
– Quintín
21 de julio de 2021 a las 13:50