я не гр.Князьков, но влезу )
ФЗ "О Связи", ст. 29 п.1
Ну если вам не важно, что перед "</p>" может быть именно "<img ...>", а достаточно просто проверять наличие ">" перед "</p>", то так
$str=preg_replace('#(?<!>)</p>[\r\n]+<p>#s',' ',$str);
Если "<img src=...>" переменной длины (а скорей всего так и есть), то одним выражением этого не сделать.
Только в два этапа.
$data='some text <a href="http://some/link">link text</a> more text <a href="http://another/link">link text</a> :)'; if (preg_match_all("#<a\s+.+</a>#isU",$data,$regs)) { $links=$regs[0]; print_r($links); }
Это значит, что не нужно указывать имя пользователя (root), если вы редактируете кронтаб пользователя ("crontab -e").
Если же вы редактируете файл "/etc/crontab", то вы редактируете системный кронтаб, в котором надо указывать пользователей.
Чтобы запускать команду раз в минуту, везде поставьте звёздочки.
Читайте мануал, там всё про это написано :)
man 5 crontab
вряд ли у вас какой-то дикий крон с секундами :)
Ну у вас интервал выполнения установлен в 30 минут, а в логе только 15-минутный кусок.
Видимо, не пришло время ещё :)
Наверное, в вашей системе пользовательские кронтабы хранятся в другом месте.
В любом случае, в /var/log/cron должна появиться запись о запуске вашей команды.
Напишите
30 * * * * root /var/www/pp/pp_cron > /path/to/log_file 2>&1
в этом файлике будет весь вывод, в т.ч. сообщения об ошибках, если они есть.
Также почитайте, что пишут в /var/log/cron
А вообще у меня есть сильные сомнения, что вы правильно редактируете задания.
Пользователь, от которого крон выполняет команду, указывается только в /etc/crontab
А вы запускаете "crontab -e" и таким образом редактируете файл /var/cron/tabs/root (ну или под каким пользователем вы в этот момент работаете)
То есть, в указанный log_file будет писаться что-то вроде "root: command not found" :)
Как зачем? для поисковых роботов!
И на "Вы" обращение как раз лично к "Yandex/1.01.001 (compatible; Win16; I)" (или как там его)
Если я не ошибаюсь, это ограничение на просмотр директории.
Попробуйте скачать сразу директорию, в которой лежат эти файлы.