Привет, я написал сценарий в Casperjs для извлечения некоторой информации из HTML некоторых интересных сайтов.Случайная ошибка При использовании Casperjs с exec на странице PHP
Окружающая среда: - Centos 7, с установленным nginx, Php 7, Php-fpm, nodejs & npm (обе версии последней версии).
Иногда, абсолютно случайно, я обнаруживаю ошибку при запуске скрипта через php-страницу с помощью команды exec или команды shell_exec.
Строка как
/USR/BIN/casperjs /path/to/file/casperscript.js --param1 = p1 --param2 = p2
и так далее. Очевидно, в конце команды я поставил 2> & 1, чтобы поймать следующее сообщение об ошибке:
events.js:160 throw er; // Unhandled 'error' event^Error: read EINVAL at exports._errnoException (util.js:1026:11) at Pipe.onread (net.js:569:26)
Я также попытался написать Каспер код в расслоение плотной временный файл и выполнить его оттуда, но поведение такое же.
Разрешение файлов все в порядке, но не может понять, почему эта ошибка появляется.
Нужна Хель спасибо