Autor Zpráva
rudolf
Profil *
Programování v php je pro mě stále větší záhadou. Provozuji svatou trojici na Xp(Vertrigo serv). Hláška, kterou jsem obdržel, viz nadpis mi ale vyrazila dech.
Abych se vyjádřil - při prvním průchodu stránkou vytvářím dočasný adresář pomocí mkdir a při druhém průchodu se ho snažím smazat pomocí rekurzivní funkce rmdir_rf(), bohužel neúspěšně. Tato funkce pouze vymaže všechny soubory takže adresář je prázdný. Jakmile se snaží zrušit adresář samotný - chybová hláška. Při pátrání po příčinách zjistíte, že na to nemáte patřičné UID čí GID.
To už se tady řešilo mnohokrát. Co je na tom tedy tak neuvěřitelného? Za prvé je to stále stejná stránka a tudíž i uživatel, takže UID musí být shodné za druhé chytré knihy říkají, že pod Windows nemají tyhle záležitosti žádný význam . Taková tahy jakou umask(0); mkdir("C:\$tmpadr",0777); naprosto nezabírají. Zkoumám samé chytré stránky, žádný výsledek. Nevíte náhodou někdo co s tím? Mám nainstalován Vertrigo 2.12.
rudolf
WertriK
Profil
Doporučuji ti použít FTP funkce.

http://cz.php.net/manual/cs/ref.ftp.php

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0