Реклама на сайте Advertise with us

Include и fopen

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 16.10.02
Сообщения: 276
Рейтинг: 296

Ссылка на сообщениеДобавлено: 07/04/09 в 11:38       Ответить с цитатойцитата 

что будет если одновременно с include к файлу *.php будет производится попытка записи при помощи fopen, или наоборот во время записи в файл (fopen) будет попытка include?

на малом трафе я такое делал.... , а на большом трафе ошибки будут?

......

0
 



С нами с 01.04.07
Сообщения: 4378
Рейтинг: 2970

Ссылка на сообщениеДобавлено: 07/04/09 в 12:01       Ответить с цитатойцитата 

Вроде бы flock должен предохранять от одновременного доступа к файлу, но есть мнение, что в пхп это как-то неправильно реализовано и криво работает.

http://spectator.ru/technology/php/flock_workaround
Цитата:
В идеале это работает. Но — цитирую документацию по PHP — «flock() will not work on NFS and many other networked file systems. Check your operating system documentation for more details». Если почитать все ту же документацию, то в комментариях пользователей приводится множество способов побороть flock, вплоть до самых экзотичных.


Оффтопик: d e p o s i t f i l e s - может стоит вопользоваться сервисом кратких УРЛ, наподобие tinyurl?

0
 

www.phpdevs.com

С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105


Передовик Master-X (01.09.2005) Передовик Master-X (16.09.2005) Передовик Master-X (01.10.2005) Передовик Master-X (16.08.2006) Передовик Master-X (16.10.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 07/04/09 в 12:08       Ответить с цитатойцитата 

flock работает через задницу и часто просто не работает. Это обходится двойным путем, долгая история в общем icon_smile.gif

Что касается самого вопроса - да, могут быть ошибки в виде инклуда пустого файла.

Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.

0
 



С нами с 01.04.07
Сообщения: 4378
Рейтинг: 2970

Ссылка на сообщениеДобавлено: 07/04/09 в 12:10       Ответить с цитатойцитата 

По первой ссылке есть пример, как можно извратиться.
Ну и на оф. сайте есть парочка: http://ru2.php.net/flock

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »