Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение старого архива (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/)
-   -   PHP код не выполняет perl скрипт (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/php-kod-ne-vypolnyaet-perl-skript-387060/)

Guest 16.10.2011 15:06

PHP код не выполняет perl скрипт
 
Привет!Я новичок, не программист и врятли кодганибудь им буду, просьба отнестись с понимаем..В PHP полез потому что хочу кое что подправить в существующем коде.Есть такой продукт на PHP - PostfixAdmin - для управления почтовым сервером. В нем создаются\удадяются аккаунты и проч.Я хочу подправить оду вещь там. По умолчанию когда в PostfixAdmin удаляется аккаунт, то сам почтовый ящик с HDD не удаляется. Но есть скрипт на Perl коотрый это делает, он отлично работает. Я пытаюсь запустить этот Perl скрипт из PHP сразу полсе дого как PostfixAdmin удаяет аккаунт из БД.Деляю это так:1. Объявляю переменную: 43 $my_del = exec ("/usr/local/bin/sudo -u postfix /usr/bin/perl /usr/local/www/data-dist/mailadmin/ADDITIONS/cleanupdirs.pl");2. Запускаю ее после того места когда удяляется запись из БД: 149 echo $my_del;Но удаления не происходит!Для тестов поставил еще такую конструкцию: 44 $my_touch = exec ("/usr/local/bin/sudo -u postfix touch /tmp/file.202"); 150 echo $my_touch;Она выполняется - т.е. файл создается!!оригинальный код (с моими вставками: 43, 149, 44, 150):delete.php


Часовой пояс GMT, время: 19:16.


© www.otvetnemail.ru - Форум вопросов и ответов.