размещение данных с помощью curl_exec на фоне возвращает 0 - PullRequest
0 голосов
/ 26 октября 2010

Я выполняю команду curl из php в фоновом режиме,
, которая использует curl_exec для получения некоторых данных, и что-то не так ...

, когда я пытаюсь передать данные записи в сценарий curl_exec:

exec('curl --data "'.$post_string.'" '.$post_url);

все отлично, я получаю ответ 200, скрипт успешно завершается

та же команда, но с "> / dev / null &":

exec('curl --data "'.$post_string.'" '.$post_url.' > /dev/null &');

возвращает(взято из curl_getinfo из $ post_url)

http://somurlhere.com
0
0
0
-1
0
0
0.552842
0.51867
0.552705
0.552725
0
0
0
0
0
0
0
0 

Как это возможно?
Я делаю что-то не так?
Я знаю, что скрипт не умирает, так как он регистрируется вTXT-файл в конце выполнения ...
Есть идеи?

1 Ответ

0 голосов
/ 26 октября 2010

как я и думал, просто глупая ошибка, после выполнения команды я удалял некоторые данные, и, поскольку они находятся в фоновом режиме, я удаляю их до того, как второй скрипт получит к ним доступ, в этом была проблема =]

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...