Я сделал функцию для пользователя, чтобы создать видео из изображений (с помощью mencoder). К сожалению, я не смог установить путь к списку изображений непосредственно в команде (я искал решения, но это выглядит невозможным в Windows), поэтому мне пришлось изменить рабочий каталог в php-скрипте. После выполнения команды я изменяю каталог на предыдущий, а затем перенаправляю на другую страницу. Похоже, эта комбинация заказов вызывает 500 Внутренняя ошибка сервера на IIS (он работает правильно на Apache)
chdir($path_images);
exec($mencoder." mf://*.png -mf w=1920:h=1080:fps=25:type=png -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=4000 -o output.avi");
chdir($path_to_default_working_directory);
redirect('home');
Кто-нибудь знает как это решить?
Во-первых, включите удобные для пользователя ошибки в IIS, чтобы вы могли получить точное сообщение об ошибке, а не 500.
Также,
Других решений пока нет …