Problém s fopen()
4 příspěvky
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Mám tento kód: <? define ("NAZEV_SOUBORU", "http://www.hockeyarena.net/cs/index.php?p=public_team_info_basic.php&team_id=35422"); $soubor=fopen(NAZEV_SOUBORU, "r"); fclose ($soubor); ?> píše mi to chybu: Warning: fopen(): URL file-access is disabled in the server configuration in /3w/wz.cz/c/czechoslovakiacup/p.php on line 9 Prosím o radu.
-
Defaultně je vzdálené volání souboru vypnuté z důvodu bezpečnosti. Pokud to uživatel nutně potřebuje, tak si jej musí sám zapnout. Do souboru .htaccess je potřeba zadat: php_flag allow_url_fopen on
-
asi je to hloupá otázka (jsem začátečník), ale kde ten .htaccess najdu nebo jak ho vytvořím? prostě, jak mám přeně postupovat.
-
Soubor .htaccess vytvoříš. Uložíš jej do kořenového adresáře webu. Jeho jediným obsahem bude text "php_flag allow_url_fopen on". (Samozřejmě, že bez uvozovek..). ___ Mimochodem, na strojích s Windows můžeš mít s vytvářením takového souboru problémy - klasický explorer/průzkumník ti nedovolí vytvořit soubor, který začíná v názvu tečkou. Je potom lepší soubor přes nějaký commander (TC,Far,WinScp,FilleZilla,...) nebo přes FTP vytvořit přímo na serveru a potom stáhnout zpátky na disk.