Errore del server 500 dovuto all'autorizzazione del file


0

Ho appena installato apache / php5 su Ubuntu. Quando ho provato ad accedere alle cartelle in localhost (tramite il browser) ho ricevuto una pagina di autorizzazione negata. Ho provato a chmod per i file su 755 -R e ora ho ricevuto un errore 500. Aggiustalo ?

Risposte:


2

In genere i file dovrebbero essere 644 e directory 755. Find è lo strumento appropriato per questo. Questi comandi (eseguiti dalla base dei tuoi contenuti) possono farlo per te

find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;

Anche il codice attivo come PHP non ha bisogno del set di bit eseguibile. A seconda della configurazione, il bit eseguibile può essere utilizzato per attivare apache per elaborare i contenuti per le inclusioni lato server.

L'errore 500 indica un errore del server. Questo potrebbe essere il risultato di problemi con le pagine attive.

Controllare il registro degli errori per vedere quali errori vengono generati. In genere si trova nella stessa directory del registro di accesso.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.