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.