Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: "Permission denied" ja muita PHP-ongelmia

O-boy [17.12.2004 12:53:10]

#

Miksi ihmeessä minun palaute.php huutaa mulle tollasia:

Warning: fopen("palaute.txt", "a") - Permission denied in / on line 45

Warning: fwrite(): supplied argument is not a valid File-Handle resource in /palaute.php on line 59

Warning: fclose(): supplied argument is not a valid File-Handle resource in /palaute.php on line 61

Warning: Division by zero in /palaute.php on line 63


Siis ihan perus vieraskirja pohja, mutta en saa toimimaan.

Blaze [17.12.2004 13:01:55]

#

O-boy kirjoitti:

Warning: fopen("palaute.txt", "a") - Permission denied in / on line 45

PHP:llä ei ole oikeuksia kirjoittaa tiedostoon palaute.txt

Anna sille tiedostolle kirjoitusoikeus (chmod).

O-boy kirjoitti:

Warning: fwrite(): supplied argument is not a valid File-Handle resource in /palaute.php on line 59

Warning: fclose(): supplied argument is not a valid File-Handle resource in /palaute.php on line 61

Seurausta ekasta. Tiedoston avaaminen ei onnistunu, niin ei siihen sillon myöskään voi kirjottaa tai sitä sulkea.

O-boy kirjoitti:

Warning: Division by zero in /palaute.php on line 63

Yrität jakaa nollalla.

Harvinaisen selkeitä ilmotuksia.

O-boy [17.12.2004 13:17:23]

#

Haluatko selkeyttää tota chmod juttua... ja miten annan kirjoitus oikeuden?

ja millä pitäisi jakaa jollei nollalla :)

Blaze [17.12.2004 13:34:26]

#

Oikeuksien antamista kutsutaan yleisesti "chmodaamiseks", johtuen siitä, että chmod on se unix-komento, jolla nuo oikeudet asetetaan. Tuo toiminto löytyy myös useimmista (kaikista käyttämisen arvosista ainaki :) FTP-klienteistä. Esim. FlashFXP:stä se löytyy valikosta, joka aukeaa, kun klikkaa hiiren kakkosnapilla tiedostoa.

Oikeudet voi toki asettaa myös PHP:llä.

Ja voit jakaa ihan millä tahansa muulla numerolla, paitsi sillä nollalla :)
Itse tein viimeksi purkan, joka lisää lukuun 0,1, jos se on nolla :P

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta