Forum » Izdelava spletišč » File permission error v PHP
File permission error v PHP
poweroff ::
Torej - imam nasledji program:
< ?php
$string = "test\test";
$fp = fopen("file.txt", "w"); // open file for writing
flock ($fp,2); // exclusive lock
$rescode = fwrite($fp, $string . "\n", strlen($string));
if ($rescode == -1) {
echo "Napaka pri pisanju v datoteko!";
}
else {
echo "Zapisanih $rescode bytov.";
}
flock ($fp,3); // release the lock
fclose($fp);
? >
Zadeva bi morala delati? Pa ne, pravi da je sledeča napaka:
Warning: fopen("/home/.../file.txt","w") - Permission denied
Kako urediti zadevo? A se da narediti nekako tako da se connecta z USN in pass?
< ?php
$string = "test\test";
$fp = fopen("file.txt", "w"); // open file for writing
flock ($fp,2); // exclusive lock
$rescode = fwrite($fp, $string . "\n", strlen($string));
if ($rescode == -1) {
echo "Napaka pri pisanju v datoteko!";
}
else {
echo "Zapisanih $rescode bytov.";
}
flock ($fp,3); // release the lock
fclose($fp);
? >
Zadeva bi morala delati? Pa ne, pravi da je sledeča napaka:
Warning: fopen("/home/.../file.txt","w") - Permission denied
Kako urediti zadevo? A se da narediti nekako tako da se connecta z USN in pass?
poweroff ::
Še en udarec... če naredim takole (kar mi sicer ni preveč všeč): $fp = fopen("ftp://usn:pass@www..../mat../file.txt", "w");
Kao naredi zadevo, datoteke pa tam kjer bi morala biti NI!
:O
Kao naredi zadevo, datoteke pa tam kjer bi morala biti NI!
:O
rc-car ::
Warning: fopen("/home/.../file.txt","w") - Permission denied
Ta file.txt moras narediti writable. To nardis na unixu z chmod 666 file.txt
Ta file.txt moras narediti writable. To nardis na unixu z chmod 666 file.txt
Nothings gonna stop me now, I'm breaking the rules, I'm gonna do it if its not allowed
darh ::
da se.. če maš pravico spreminjat file.. sam če nimaš pravice pisat, pol verjetn tud pravic ne morš spreminjat... probably...
drgac se pa tud skoz FTP da..
drgac se pa tud skoz FTP da..
Excuses are useless! Results are priceless!
poweroff ::
No, to da se skozi FTP da sem ze ugotovil... das usn:pwd@host.si/file.txt... samo ko naredim to, mi ne javi nobene napake, datoteke pa tudi ne zapise (glej post zgoraj...)
darh ::
ne no.... connectas se na server s kaksnim non-lame clientom, pa tam k mas file napises:
chmod 666 ime_fajla
to sm jest mislu
chmod 666 ime_fajla
to sm jest mislu
Excuses are useless! Results are priceless!
rc-car ::
- ali se bolje, nalozis CuteFTP in desno kliknes na file, kjer imas potem CHMOD opcije in nastavis na 666 :)
Nothings gonna stop me now, I'm breaking the rules, I'm gonna do it if its not allowed
poweroff ::
To je lame rešitev. Jaz bi rabil rešitev, kjer uporabnik samo inštalira skripto in mu ni treba nobenih chmodov delati. Sedaj sem seveda naredil tako da sem sam chmodal, samo to ni to kar bi jaz rad....
rc-car ::
Nothings gonna stop me now, I'm breaking the rules, I'm gonna do it if its not allowed
Zgodovina sprememb…
- spremenil: rc-car ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [Java]: replace - slovar v txtOddelek: Programiranje | 1683 (1541) | Spura |
» | [php] branje txt datoteke od zadaj naprejOddelek: Izdelava spletišč | 1155 (1003) | Baja |
» | [C++] Delo s *.txt datotekamiOddelek: Programiranje | 2008 (1484) | Tr0n |
» | mailto: attachmentOddelek: Izdelava spletišč | 1121 (1040) | Tilen007 |
» | UpTimeOddelek: Izdelava spletišč | 979 (816) | markz |