|
|
|
| На локальном компьютере работало всё замечательно, а как только вывесила в инет, то выдаёт ошибки:
Warning: fopen(foldcount/counter.php) [function.fopen]: failed to open stream: Permission denied in /home3/dream-girl/public_html/index.php on line 77
Warning: fread(): supplied argument is not a valid stream resource in /home3/dream-girl/public_html/index.php on line 78
Warning: fclose(): supplied argument is not a valid stream resource in /home3/dream-girl/public_html/index.php on line 79
-ый
Warning: fopen(foldcount/counter.php) [function.fopen]: failed to open stream: Permission denied in /home3/dream-girl/public_html/index.php on line 105
Warning: fclose(): supplied argument is not a valid stream resource in /home3/dream-girl/public_html/index.php on line 107
Между прочим, ты
<?php
$dirct="foldcount";
$cnt="counter.php";
if (file_exists("$dirct/$cnt")==True)
{
$hdl = fopen("$dirct/$cnt", "r+");
$sr = fread($hdl, filesize("$dirct/$cnt"));
fclose($hdl);
$sr++;
}
else
{
$sr=1;
}
$lenght=0;
$two=0;
$one=0;
$lenght=strlen($sr);
$two=substr($sr,$lenght-2);
$one=substr($sr,$lenght-1);
echo ($sr);
if (($two>=10) && ($two<21))
{echo("-ый");}
elseif ($one==1 || $one==4 || $one==5 || $one==9)
{echo("-ый");}
elseif ($one==2 || $one==6 || $one==7 || $one==8)
{echo("-ой");}
elseif ($one==3)
{echo("-ий");}
elseif ($one==0)
{echo("-ый");}
$hdl2 = fopen("$dirct/$cnt", "w+");
fwrite($hdl2, $sr);
fclose($hdl2);
?>
человек, который зашёл на этот сайт!
|
| |
|
|
|
|
|
|
|
для: dream-girl
(25.05.2006 в 08:23)
| | поставь разрешения на файл "foldcount/counter.php" на 666 (rw) | |
|
|
|
|
|
|
|
для: dream-girl
(25.05.2006 в 08:23)
| | На файл counter.php не выставлены права доступа, которые бы позволяли записывать в него информацию. | |
|
|
|
|
|
|
|
для: cheops
(25.05.2006 в 13:01)
| | А как сделать счётчик который записывал в файл ip каждого кто входил толькло чтобы один и тот же ip не записывался чтобы знать точное колличество уникальных посетителей | |
|
|
|
|
|
|
|
для: sav
(25.05.2006 в 15:28)
| | нужно прочитать файл с записанными ip, если такого там нет, значит дописываем новый :) | |
|
|
|
|
|
|
|
для: kasmanaft
(25.05.2006 в 17:54)
| | Что-то не помогает. Я и на папку сделала 666 и на сам файл 666. Та же ошибка, балин ( | |
|
|
|
|
|
|
|
для: dream3000
(03.06.2006 в 08:57)
| | Ошибка та же? Permission denied? | |
|
|
|
|
|
|
|
для: cheops
(03.06.2006 в 14:25)
| | Сам файл делается 666, а папка так и остаётся 776
Выдаёт он
Warning: fopen(foldcount/counter.php) [function.fopen]: failed to open stream: Permission denied in /home3/dream666/public_html/main.php on line 105
Warning: fwrite(): supplied argument is not a valid stream resource in /home3/dream666/public_html/main.php on line 106
Warning: fclose(): supplied argument is not a valid stream resource in /home3/dream666/public_html/main.php on line 107 | |
|
|
|
|
|
|
|
для: dream3000
(03.06.2006 в 08:57)
| | У меня такая же ситуация недавно произошла. На одном сервере скриптом был создан файл. Права на него были выставлены автоматически 0760. Следовательно скрипт, как создатель текстового файла, имеет право 7. Затем перенёс я всё это дело на другой сервер - Permission denied. Пришлось на этот текстовый файл задавать права 0777. А всё потому, что сервер не знает кто настоящий "папа" файла. | |
|
|
|
|
|
|
|
для: Саня
(04.06.2006 в 03:02)
| | Да уж.
Ну и что тогда делать-то? У меня много скриптов есть, где нужна запись в файл. И все они не работает. Получается распрощаться что ли со своим трудом? ( ОБИДНО! | |
|
|
|