а версии ffmeg и php-ffmpeg, какие?
совет: работай напрямую с ffmpeg
можно немного заморочится, поднять второй мускуль, влить всё в него и потом скопировать уже файлы в рабочую версию, но версии везде должны быть одинаковые
судя из:
[!!] Temporary tables created on disk: 37% (2K on disk / 6K total)
попробуйте
tmpdir = /tmp -в RAM диск вынести, должно помочь
если таблицы myisam, можно скопировать файлами
ощутимой разницы 99% не увидите, убрали некоторые старые баги, добавили новые, несколько полезных плюшек добавили, если скучно, обновляйте :)
у нгинкса есть модуль, для примерно таких целей
http://nginx.org/ru/docs/http/ngx_http_auth_request_module.html
но логику бекенда, нужно самому написать
можно и в общем локейшене, выполнять проверку, но если к другому скрипту будут обращаться с этими же аргументами, могут быть проблемы, и самое важное, не будет лишних regex'повых проверок при каждом обращению к сайту, это экономия на спичках, но зачем сразу делать криво :)---------- Добавлено 11.10.2013 в 11:27 ----------и еще, сделать двойную проверку без локейшена еще хуже :)
задача решается следующим способом:
создается локейшен, для запроса /index.pl/
location ~ ^/index.pl\/${#далее проверяются аргументы запроса ?get=user или ?get=user2 if ($args ~ ^get=user2?$ ) { если правило сработало выполняем проксирование }#во всех других случаях закрываем соединение return 444;}
если самому сложно составить regexp для запроса, пишите сюда конкретную задачу - напишу
к примеру, если запросить ( /index.pl?get=user или /?get=user ) - в даном случае запрос в указаный локейшне не попадет
тогда нужно так, попробовать
<LocationMatch "^/(wp-admin|administrator|admin)">
суть надеюсь понятна
локешейн в апаче, да, криво закрыл
для нгинкса правило с несколько IP, кажется, можно сделать так
if ( $remote_addr !~ "(77.110.1.33|77.110.1.36)" ) { return 404;}