Вот этот скрипт
$f=fopen("http://.../$us_id.dat","a+");
flock($f,LOCK_EX);
$cou=fgets($f);
$datd=unserialize($cou);
$datd[0]=0;
ftruncate($f,0);
fwrite($f, serialize($datd));
fflush($f);
flock($f,LOCK_UN);
fclose($f);
выдает такую ошибку:
В чем причина такой ошибки, как от нее избавится?
Спустя 1 час, 23 минуты, 19 секунд (22.10.2010 - 22:26) SemenH8 написал(а):
Нашел объяснение на иностранном сайте... Из прочитанного понял, что в адресе файла недопускается вот эта конструкция http:// - исправил, все заработало, ошибки нет.
Спустя 10 минут, 11 секунд (22.10.2010 - 22:36) arvitaly написал(а):
allow open url Должна быть on
Спустя 3 минуты, 57 секунд (22.10.2010 - 22:40) SemenH8 написал(а):
Значит оно off по умолчанию? А почему оно off - может on несет какуюто потенциальную уязвимость или другие проблемы?
Спустя 50 секунд (22.10.2010 - 22:41) arvitaly написал(а):
Цитата |
Значит оно off по умолчанию? А почему оно off - может on несет какуюто потенциальную уязвимость? |
обычно на хостингах off
Спустя 1 час, 10 минут, 46 секунд (22.10.2010 - 23:52) SlavaFr написал(а):
Цитата (arvitaly @ 22.10.2010 - 19:36) |
allow open url Должна быть on |
и тогда можно будет переписыватъ страницы посредством http протокола?