Intereting Posts
Нет указанного входного файла. Godaddy __call, __callStatic и область вызова в PHP Запрос обновления MySQL обновляет один столбец, но не другой столбец Преобразование времени в формате HH: MM: SS только на секунды? Несколько приложений, использующих одно и то же ядро ​​CakePHP как отправить запрос xml с помощью мыла в php? Как я могу заставить XDebug работать с PHPUnit в CLI? Разбирайте текст для хэштегов и замените ссылки на php Как я могу объединить последовательные подархивы, которые имеют в нем одни и те же данные? Как получить значение идентификатора данных и поместить его в twitter bootstrap modal? Как заменить ширину и высоту тега iframe html с помощью php? Создание нескольких изображений с помощью PHP Добавление скидки по позициям корзины условно на основе количества товара PHP конвертирует psd в jpg, выбирая слои изображения Ошибка запроса при получении информации из двух разных таблиц в php

Использование exec () в PHP: Передача аргументов

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

<?php { $TO = "joe@net.net"; $FROM = "bob@net.net"; $SUB = "Yadda"; $BODY = "This is a test"; exec("/usr/bin/php /xxx.yyy.net/TESTS/sendit.PHP $TO $SUB $BODY $FROM > /dev/null &"); echo "DONE"; } ?> 

И sendit.PHP, который вызывается exec (), выглядит так:

 <?php $to = $argv[1]; $subject = $argv[2]; $message = $argv[3]; $headers = 'From: '.$argv[4]. "\r\n" . 'Reply-To: '.$argv[4]. "\r\n" . 'X-Mailer: PHP/' . phpversion(); mail($to, $subject, $message, $headers); ?> 

Когда я открываю input.PHP в своем браузере, я получаю сообщение Echo DONE, но тестовое письмо не отправляется. Что случилось с моим кодом? Спасибо.