Fedora14+Apache2+php5.3
Не пишет никуда и в темп тоже.
Права выданы коммандой chmod -R 777 /var/wwww/html(у меня это значение установлено в качестве DocumentRoot в httpd.conf)
Апач выдает вот такую ошибку
Warning: fopen(/var/www/html/file.txt) [function.fopen]: failed to open stream: Permission denied in /var/www/html/file.php on line 496
Error:Cannot create file '/var/www/html/file.txt'
скрипт -
$filename = "/var/www/html/file.txt"; ---- LINE 496
if(!($myfile = fopen($filename, "w")))
{
print("Error:");
print("Cannot create file '$filename' \n");
exit;
}
fputs($myfile,"Save this string");
fputs($myfile, "This string is to save too");
fclose($myfile);
if(!($myfile = fopen($filename, "r")))
{
print("Error:");print("Cannot open file '$filename'");
exit;
}
while(!feof($myfile))
{
$myline = fgets($myfile, 255);
print("$myline
\n");
}
fclose($myfile);
Может быть дело в UID,GID ?
Ну господа, неужели никто не знает?
> Ну господа, неужели никто не знает?selinux отключи
>> Ну господа, неужели никто не знает?
> selinux отключиСпасибо помогло) Тему можно закрывать))