Итак, мой план состоит в том, чтобы сделать небольшие миниатюры URL с PHP и IECapt. IECapt хорошо работает, хороший инструмент командной строки, получает полноразмерное изображение указанного URL-адреса в течение 1-4 секунд. Но моя проблема заключается в том, чтобы выполнить его через PHP. Это код, который я пытаюсь получить работу:PHP exec() зависает, ошибка 500
exec('IECapt.exe ' . escapeshellarg($URL) . ' ' . escapeshellarg($Filename))
$ URL, конечно, URL, и $ имя_файла представляет собой упрощенную версию URL.
Иногда я получаю, что функция IECapt для привязки изображения (через PHP), но занимает очень много времени (30-60 секунд), и в конце концов я всегда получаю 500-ошибку, без сообщений об ошибках, чтобы сообщить мне, что не так , Обе переменные хорошо, они работают вручную с помощью командной строки:
IECapt http://google.com Google.png
Мой сервер настройки является IIS7 и PHP5.2.9, если это уместно. (Windows Vista, все на моем персональном компьютере, поэтому полный доступ.)
Любые идеи?
На 500 ошибок, вы будете * всегда * получить сообщение об ошибке многословный в 'error.log'. Пожалуйста, опубликуйте это сообщение. –