No es tanto que se haya revertido tu versión de Apache / PHP, es solo que se cargó la versión incorrecta.
Si tiene habilitado el uso compartido de Web de Mac OS X, habilitará automáticamente la versión de Apache y PHP que Apple proporciona utilizando LaunchDaemon org.apache.httpd.plist
en /System/Library/LaunchDaemons
(esto anulará la versión de MacPorts). Querrá deshabilitar esto desactivando Compartir en la Web en el Panel de preferencias de uso compartido o ejecutando sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist
.
Cuando instaló Apache para MacPorts, instaló un LaunchDaemon en /Library/LaunchDaemons
que, si está habilitado, iniciará la versión de Apache para MacPorts automáticamente. Para habilitarlo, ejecuta sudo launchctl load -w /Library/LaunchDaemons/org.macports.apache2.plist
y estás listo para las carreras.
Si está ejecutando apachectl
para reiniciar, asegúrese de haber seleccionado la versión correcta. Es posible que deba modificar su $ PATH para tener /opt/local/apache2/bim
antes de /usr/sbin
En cuanto a qué versión de PHP se está utilizando; en la línea de comandos, esto dependerá de su $ PATH, mientras que para Apache está completamente en su configuración de dónde está el módulo libphp5. ( /etc/apache2/
para la versión incorporada, /opt/local/apache2/conf
para la versión MacPorts instalada)