Impossibile accedere al sito Web apache-powered su localhost [duplicato]

2

Stavo cercando di abilitare php, mysql, apache sul mio macbook pro su yosemite. Ho seguito questa guida ma non è stata eseguita. Cosa c'è di sbagliato nella configurazione di un server web locale su OS X Per favore aiuto ..... ricevo un errore dicendo che il link non è disponibile

Abhimanyus-MacBook-Pro:~ abhimanyuaryan$ cat /etc/hosts
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting.  Do not change this entry.
##
127.0.0.1       localhost
255.255.255.255 broadcasthost
#::1            localhost  


Abhimanyus-MacBook-Pro:~ abhimanyuaryan$ ls -lad /Library/WebServer/Documents /Library/WebServer/Documents/index*
drwxr-xr-x  8 root  wheel  272 Feb 18 13:29 /Library/WebServer/Documents
-rw-r--r--  1 root  wheel   49 Feb 18 13:29 /Library/WebServer/Documents/index.html
-rw-r--r--  1 root  wheel   67 Jan  6 14:08 /Library/WebServer/Documents/index.html.en

Abhimanyus-MacBook-Pro:~ abhimanyuaryan$ ps aux| grep http
abhimanyuaryan  26010   0.0  0.0  2432772    664 s000  S+   10:21PM   0:00.00 grep http
    
posta Abhimanyu Aryan 18.02.2015 - 02:09
fonte

1 risposta

1

Ho avuto errori nel mio file " private / etc / apache2 / httpd.conf ". Per risolvere il problema ho sostituito il vecchio file con un nuovo file . Per verificare se hai errori nel file httpd.conf, scrivi i seguenti comandi nel terminale:

sudo apachectl start  

per avviare il server Apache

sudo apachectl configtest

per eseguire test se la sintassi del file va bene. Se ottieni un comando di ritorno che dice sintassi OK. Quindi il file link va bene.

Nel mio caso sudo apachectl configtest output:

Abhimanyus-MacBook-Pro:apache2 abhimanyuaryan$ sudo apachectl configtest
AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using Abhimanyus-MacBook-Pro.local. Set the 'ServerName' directive globally to suppress this message
Syntax OK

Altrimenti sostituisci il vecchio file con un nuovo file che ho fornito sopra.

sudo mv ~/Downloads/httpd.conf  /private/etc/apache2/httpd.conf

vale a dire. sudo mv [destinazione] [destinazione]. È possibile modificare la posizione di destinazione del file. Se il nuovo file non è stato scaricato nella cartella Download di Home Directory (~).

Una volta che hai finito, ora segui le istruzioni scritte qui di etresoft.

. Grazie.

    
risposta data 21.02.2015 - 15:10
fonte

Leggi altre domande sui tag