WIKI : etusivu » ohjelmointi » php » virheet

PHP:n virhetilanteita

Kun PHP-skriptiä ei voida suorittaa tai suoritus keskeytyy syystä tai toisesta, web-selaimelle palautetaan tavallisesti Internal Server Error. Alle on koottu tavallisimmat syyt virheelle. Käy tarkistuslista huolellisesti läpi. Jos kyse on valmisohjelmistosta, käy huolellisesti läpi myös ohjelmiston omat asennusohjeet.

Tarkistuslista

  • PHP-skripti on siirrettävä palvelimelle ASCII-muodossa.
  • Suoritettavalle PHP-skriptille on annettava CHMOD 755 -tiedosto-oikeudet.
  • Hakemistolla, jonka sisällä suoritettava PHP-skripti sijaitsee, on oltava enintään CHMOD 755. Tämä tarkoittaa käytännössä, että hakemistolla ei saa olla ”groupilla” kirjoitusoikeuksia (g+w) eikä ”othersilla” kirjoitusoikeuksia (o+w). CHMOD 777 ei siis käy.