500 Internal Server Error suPHP tillstånd krav

suPHP requires specific permissions and ownership for scripts to run:

  • all folders within public_html – användare:användare 755
  • alla filer i public_html – användare:användare 644
  • public_html sig själv – användare:ingen 750

(“användare” refererar till kontonamn)

Utan dessa behörigheter in kommer du se en hel del fel som: “403 Förbjudet”, “500 Internal Server Error"eller andra meddelanden.

I exemplet, CPanel felloggar kan visa något liknande:
SoftException i Application.cpp:631: Katalog “/hem /[ditt-konto]/public_html” är skrivbar av grupp

För mer detaljer om uppdatera dina filrättigheter, Detta:
https://forums.cPanel.net/threads/Switching-to-suphp.160421/

Ändra php direktiv med suPHP

Du måste skapa 2 filer i public_html webbplats där suPHP är aktiverat. En .htaccess ange sökvägen till php.ini konfiguration och en php.ini direktiv.
Du kan ändra php-inställningar och ladda extensions från en central php.ini för alla webbplats mappar.

 

Exempel för konto “Namn”. Se till att du uppdaterar som i .htaccess innehåll:

.htaccess

suPHP_ConfigPath/Home /[Namn]/public_html

 

php.ini

register_globals = Off
extension=PDO.so

extension=pdo_sqlite.so
extension=sqlite.so
extension=pdo_mysql.so
extension=geoip.so