Эффективный механизм, чтобы определить, был ли открытый файл внешне изменен?

Измените свой сценарий оболочки, чтобы ввести каталог сценариев PHP прежде, чем выполнить его и затем возвратиться назад.

cur=$(pwd)
cd /var/www/html && php ./createview_customer.php
cd "$cur"

или лучше измените свой сценарий PHP, чтобы найти его каталог сначала и открыть файл в том dir

$dirpath = dirname(__FILE__);
$handle = fopen("$dirpath/available_data", "w");
3
21.08.2012, 22:25
1 ответ

inotify система на Linux или kqueue система на BSD/OSX, дает Вам событийно-ориентированный ("подобный прерыванию") механизм, чтобы сделать это.

3
27.01.2020, 21:24

Теги

Похожие вопросы