Продолжайте получать 11 статусов осталось. при обработке моего изображения. пожалуйста, помогите мне - PullRequest
2 голосов
/ 12 марта 2011

Мне нужно перелистывать изображения в отдельном процессе, пока сервер отправляет ответ HTTP, поэтому я exec использую сценарий PHP CLI.Когда скрипт запускается непосредственно CLI, он работает нормально;но когда я exec это, Имаджик заставляет статус выхода 11, несмотря на мой exit(0).Самая последняя точка, в которой я могу выйти, чтобы предотвратить статус 11, это непосредственно перед вызовом flattenImages.

Я попытался свести к минимуму этот контрольный пример, удалив всепроверка и взаимодействие с базой данных, но когда я попробовал 11 статус оставил.

1 Ответ

0 голосов
/ 14 марта 2011

Я наконец-то подумал проверить Apache error.log, и состояние 11 сопровождалось этим: Предупреждение PHP: Модуль 'imagick' уже загружен в Unknown в строке 0

Я нашел решение здесь: http://www.somacon.com/p520.php Видимо, я случайно добавил дополнительную строку << extension = "imagick.so" >> в php.ini.Удаление его позволило сценарию CLI вернуть статус 0.

...