Dakle sledeća skripta mi pravi problem:
<?
function read_file($file) //funkcija koja cita fajl i vraca njegovu sadrzinu
{
$handle = fopen ("$file", "r"); //otvaramo file
$content = ""; //postavljamo sadrzaj fajla na prazan string
if ($handle) //ako je fajl otvoren
{
while (!feof($handle))
{
$content .= fgets ($handle, 1024);//ucitavamo ga
}
return $content;//i vracamo sadrzaj
}
else //ako nije otvoren, ispisujemo gresku
{
echo "<center><b>Pogresno je uneto ime file-a ili putanja do file-a</b></center>";
}
fclose ($handle);//zatvaramo fajl
}
$text = read_file("http://www.linuxserbia.com");
echo $text;
?>
Kada je pokrenem, vraća:
Warning: fopen(
http://www.linuxserbia.com) [function.fopen]: failed to open stream: Permission denied in /var/www/html/fopen.php on line 4
Pogresno je uneto ime file-a ili putanja do file-a
Warning: fclose(): supplied argument is not a valid stream resource in /var/www/html/fopen.php on line 18
Moram da napomenem da je allow_url_fopen stavljen na On u php.ini fajlu, ali sam po php manualu probao i sa 1, ali nema pomoći.