Autor | Zpráva | ||
---|---|---|---|
MagicPowa Profil |
#1 · Zasláno: 29. 10. 2009, 19:01:40 · Upravil/a: MagicPowa
Zdravím mám problém na localhostu s fopen().
Vypisuje chybu fclose(): supplied argument is not a valid stream resource... Zkoušel jsem před fclose() dát toto ale nepomohlo. umask(0000); chmod("/nastaveni/nastaveni.txt", 0755); Všude čtu "povolte chmod 777". - Zatrhnul jsem tedy u složky všechny permissions povolit. Nepomohlo. - V TC jsem na složku zkoušel změnit attributy, ale jakmile to uložim vrátí se tam starý attributy. Navíc nějak nechápu trojitý checkbox - modrá, nic, zaškrtnuto. - To samé jsem zkoušel ve vlastnostech u složky ve Windows odškrtnout Read only + aby se to aplikovalo na všechny soubory a podsložky ale jakmile potvrdím, tak se tam vrátí původní hodnoty... - Zkoušel jsem přímo na FTP nějakého webu povolit CHMOD i do kolonky zadat "777" a tam to jede ale na složky ve Windows se v TC neobjeví stejné okno jako na FTPčku, objeví se trochu jiný a ať tam nastavím co nastavím vrátí se tam původní hodnoty. Už jsem z toho docela na prášky, víc jak hodinu googlim, a nikde nic co by pomohlo. Zdrojový kód je tady ale ten je v pořádku: $soubor = "nastaveni/nastaveni.txt"; $nacteni = fopen("$soubor", "r"); $obsah = fread($nacteni, filesize($soubor)); $pole = explode("\n", $obsah); fclose("nastaveni/nastaveni.txt"); Edit: zkoušel jsem vytvořit PHPkem tu složku mkdir("nastaveni", 0777); do ní taky PHPkem vytvořit .txt s nějakým textem a tu chybu to hlásí pořád. |
||
Mastodont Profil |
#2 · Zasláno: 29. 10. 2009, 19:13:30
fclose($nacteni); Nezadává se název, ale to, co vrátí fopen! |
||
MagicPowa Profil |
#3 · Zasláno: 29. 10. 2009, 19:19:07
Díky!
|
||
Časová prodleva: 14 let
|
0