Non riesco a lanciare il servizio web per abilitare PHP o Python, così posso accedere al mio Wiki. Ho riavviato il server e ogni volta che controllo le caselle per PHP o Python esse diventano automaticamente deselezionate.
Voglio davvero evitare di reinstallare l'App Server e sto cercando soluzioni. Ho cercato di verificare se Apache2 è in esecuzione e ho bisogno di vedere se riesco a capire se PostgreSQL è accessibile.
Ho fatto questo -
sudo serveradmin stop web && sleep 15 && sudo serveradmin start web
web:state = "STOPPED"
web:status = 0
web:state = "RUNNING"
Ma poi quando arricciamento localhost vedo questo -
curl: (7) Failed to connect to localhost port 80: Connection refused
Anche questo lo vedo nel log degli errori -
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
quindi ho provato a questo -
sudo apt-get install libapache2-mod-wsgi
sudo a2enmod wsgi
sudo service apache2 restart
Ma apt-get non esiste su Mac OSX, quindi ho installato Homebrew e ho provato questo -
brew install libapache2-mod-wsgi
e poi ho ricevuto questi errori -
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.
Ora penso di essermi innamorato. Qualche idea?