iamsens

iamsens
Рейтинг
115
Регистрация
26.08.2009

а версии ffmeg и php-ffmpeg, какие?

совет: работай напрямую с ffmpeg

Stepan-momo:
Intel(R) Xeon(R) CPU X3440 @ 2.53GHz X 8
Память 8139 Mb

скопировать файлами у меня не получится, так как на руках я имею дамп

можно немного заморочится, поднять второй мускуль, влить всё в него и потом скопировать уже файлы в рабочую версию, но версии везде должны быть одинаковые

судя из:

[!!] Temporary tables created on disk: 37% (2K on disk / 6K total)

попробуйте

tmpdir = /tmp -в RAM диск вынести, должно помочь

Stepan-momo:
приветствую,
есть такая проблема
импортирую, уже даже потаблично, базу по ссш, но таблицы большие очень по размеру
и при импорте работа сайта с использованием бд mysql, другой базы, полностью падает,

есть какие-то варианты чтобы это не происходило?

заранее благодарю

если таблицы myisam, можно скопировать файлами

Vl@dimir:
Есть ли ощутимая разница в производительности этих двух версий?
Интересуют мнения из собственного опыта.

ощутимой разницы 99% не увидите, убрали некоторые старые баги, добавили новые, несколько полезных плюшек добавили, если скучно, обновляйте :)

у нгинкса есть модуль, для примерно таких целей

http://nginx.org/ru/docs/http/ngx_http_auth_request_module.html

но логику бекенда, нужно самому написать

siv1987:
А зачем отдельный локейшин чтобы проверить один аргумент? разве в каком нибудь общим это сделать нельзя?

можно и в общем локейшене, выполнять проверку, но если к другому скрипту будут обращаться с этими же аргументами, могут быть проблемы, и самое важное, не будет лишних regex'повых проверок при каждом обращению к сайту, это экономия на спичках, но зачем сразу делать криво :)

---------- Добавлено 11.10.2013 в 11:27 ----------

и еще, сделать двойную проверку без локейшена еще хуже :)

neoks:
нет, нужно просто вывести ошибку 404 на определенные страницы.

К примеру в файле "index.pl", есть всего две функции:
/index.pl/?get=user
/index.pl/?get=user2

Если к скрипту обратиться так "/?get=user3" или любой другой текст после знака "?", скрипт обработает запросы и выдаст ошибку так как такая функция в нем не описана, но при этом скрипт "index.pl" все равно обрабатывает запрос "/?get=user3", а нужно бы что бы этот запрос блокировался на nginx не доходя до скрипта "index.pl".

Проще говоря мне нужно что-бы всего два запроса обрабатывал "index.pl"
/index.pl/?get=user
/index.pl/?get=user2
А остальные запросы типа "/index.pl/?get=user3" и т.д блокировались на уровне nginx не доходя до самого скрипта.

задача решается следующим способом:

создается локейшен, для запроса /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;}
Всего: 602