2 votos

PHP en OSX 10.10

¿Cómo puedo instalar/permitir que php se ejecute en Yosemite? He leído mucho sobre cómo hacer cosas a través de la terminal, pero ninguno de los 'tutoriales' es completo, sólo me dicen que haga 'sudo....' Lo he probado, y aun así, no consigo que los archivos php funcionen (estoy haciendo una web y necesito un archivo php).

0 votos

Supongo que has utilizado las instrucciones así ¿entonces? ¿Puede decirnos exactamente hasta dónde ha llegado y dónde está atascado?

0 votos

Sí, exactamente. Llegué a la parte donde tengo que editar el archivo httpd.conf, y borré el '#' del que hablaban, y reinicié apachectl. Sin embargo, sigue sin funcionar. Creo que podría haber estropeado algo con el archivo httpd, y ahora estoy tratando de restablecer que también, pero no puede @AlistairMcMillan

0 votos

Puede ejecutar apachectl configtest en la Terminal para decirle si el archivo conf está bien.

1voto

goodwinod Puntos 1

Si no estás muy familiarizado con la línea de comandos y los archivos de configuración (y parece que no lo estás) entonces consigue la aplicación Server de Apple (20 dólares en la tienda de aplicaciones). PHP se convierte entonces en una opción de configuración de tipo check-the-box, al igual que el DNS local (también esencial).

La única aplicación común relacionada con la web que tendrá que instalar a través de la línea de comandos es mysql. Hay un instalador de paquetes en el sitio web de Oracle.

0 votos

He instalado el servidor, y habilitado PHP y DNS, ahora tengo que instalar MySQL antes de que cualquier código php funcione?

0 votos

@Mahmud Assamaray, Deberías poder probar que PHP funciona sin instalar primero MySQL, es decir, pruebas que no requieren que MySQL esté instalado. Lee mi comentario en tu OP.

1voto

Steve Chambers Puntos 5054

O puede utilizar simplemente MAMP que es una instalación instalable y fácilmente extraíble de Apache, MySQL y PHP totalmente independiente de la que se instala con y en el sistema operativo.

Me gusta porque es sencillo y si estropeo algo en mis retoques sólo tengo que tirar la carpeta MAMP y volver a instalarla.

Es gratuito (aunque ofrecen una edición comercial con soporte) y funciona tan bien como los componentes que vienen con Mac O/S.

No tengo ningún interés en la empresa, simplemente la he utilizado bastante en el pasado. Desarrollando sitios web e incluso alojándolos.

0voto

matthew k Puntos 11

Para ejecutar archivos PHP, se necesita un intérprete de PHP (básicamente php comando).

Puede instalar PHP con Homebrew utilizando el siguiente comando de Terminal:

brew install php56

Si aún no tienes Homebrew, instálalo a través de:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

A continuación, utilice Apache, php-fpm o el servidor incorporado php (por ejemplo. php -S localhost:8888 ) para gestionar el sitio.

O para ejecutar archivos independientes, ejecútelos directamente, por ejemplo

php file.php

0 votos

¿Por qué php se instala en OSX simple? (Sí, hay razones, pero necesitan explicar aquí y para la falta de conocimiento OPs cómo es esto mejor)

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