Parece que no puedo iniciar el servicio de sitios web para habilitar PHP o Python, por lo que puedo acceder a mi Wiki. He reiniciado el servidor y cada vez que reviso las casillas de PHP o Python, se desactivan automáticamente.
Realmente quiero evitar volver a instalar la aplicación de servidor y estoy buscando soluciones. He investigado para comprobar si Apache2 se está ejecutando y necesito ver si puedo solucionar si el PostgreSQL es accesible.
He hecho esto -
sudo serveradmin stop web && sleep 15 && sudo serveradmin start web
web:state = "STOPPED"
web:status = 0
web:state = "RUNNING"
Pero luego cuando rizo localhost veo esto -
curl: (7) Failed to connect to localhost port 80: Connection refused
También veo esto en el registro de errores -
tail -20 /var/log/apache2/error_log
AH00526: Syntax error on line 1 of /Library/Server/Web/Config/apache2/httpd_wsgi.conf:
Invalid command 'WSGIScriptAlias', perhaps misspelled or defined by a module not included in the server configuration
entonces intenté esto -
sudo apt-get install libapache2-mod-wsgi
sudo a2enmod wsgi
sudo service apache2 restart
Pero apt-get no existe en Mac OSX, así que instalé Homebrew y probé esto -
brew install libapache2-mod-wsgi
y luego obtuve estos errores -
brew install libapache2-mod-wsgi
Error: No available formula with the name "libapache2-mod-wsgi"
==> Searching for a previously deleted formula (in the last month)...
Warning: homebrew/core is shallow clone. To get complete history run:
git -C "$(brew --repo homebrew/core)" fetch --unshallow
Error: No previously deleted formula found.
==> Searching for similarly named formulae...
Error: No similarly named formulae found.
==> Searching taps...
==> Searching taps on GitHub...
Error: No formulae found in taps.
Ahora creo que estoy sobre mi cabeza. ¿Alguna idea?