500 Vnitřní chyba serveru kvůli suPHP povolení požadavky

suPHP vyžaduje zvláštní oprávnění a vlastnictví pro spouštění skriptů:

  • všechny složky v public_html – uživatel:uživatel 755
  • všechny soubory v public_html – uživatel:uživatel 644
  • public_html sama o sobě – uživatel:Nikdo 750

(“uživatel” odkazuje na název účtu)

Bez těchto oprávnění, jako například uvidíte spoustu chyb: “403 Zakázáno”, “500 Vnitřní chyba serveru"nebo jiné zprávy.

V příkladu, CPanel chybové protokoly mohou ukázat něco jako:
SoftException v Application.cpp:631: Adresář “/domů /[váš účet]/public_html” je zapisovat do skupiny

Další informace o hromadné aktualizace oprávnění k souborům, Toto:
https://forums.cPanel.NET/Threads/Switching-to-suphp.160421/

Změna směrnic php s suPHP

Je třeba vytvořit 2 soubory v public_html webové stránky, kde je suPHP povoleno. .Htaccess, určující cestu konfigurace php.ini a php.ini se směrnicemi.
Můžete změnit nastavení php a načíst rozšíření z centrálního php.ini pro všechny složky webu.

 

Příklad pro účet “název účtu”. Zkontrolujte, zda že jste aktualizaci, která v .htaccess obsahem:

.htaccess

/ Home / suPHP_ConfigPath[název účtu]/public_html

 

php.ini

register_globals = Off
Extension=PDO.so

Extension=pdo_sqlite.so
Extension=SQLite.so
Extension=pdo_mysql.so
Extension=GeoIP.so