Все пользовательские данные надо экранировать.
SET password='ENCRYPTqwe123'
Не надо создавать новую таблицу, найдите нужную и её обновляйте.
show tables;
Вот это ограничивает обращения с одного айпи адреса, на одно в секунду, последующие банятся.
limit_req_zone $binary_remote_addr zone=one:10m rate=1r/s;
Если так всё равно очень сложно, можно ещё проще.
http://nginx.org/ru/docs/http/ngx_http_limit_conn_module.html#limit_conn
location / { limit_conn addr 1; }
Парсить ничего не надо.
Dram
Зачем скриптом? Это делается средствами nginx.
limit_req_zone $binary_remote_addr zone=one:10m rate=1r/s; server { location /{ limit_req zone=one burst=5; } }
http://nginx.org/ru/docs/http/ngx_http_limit_req_module.html
Это обычный стандартный sh. Поменяйте на bash и всё.
Я писал, что надо ставить не из исходников, а через менеджер пакетов. И не надо читать инструкции которым 5 лет.
Ставится так:
yum install epel-releaserpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.rorpm -Uvh http://li.nux.ro/download/nux/dextop/el6/x86_64/nux-dextop-release-0-2.el6.nux.noarch.rpmyum install ffmpeg
Automysqlbackup лочит таблицы, при этом естественно ничего не работает.
И в опциях это не отключается.
Можно ему в код воткнуть --skip-lock-tables, тогда всё будет работать 24/7.
А надо 755.
В почте рута.
Проверьте права на скрипты, и пропишите в них полные пути.
Это стандартный способ отключения логов для статических файлов.
Прописывается отдельный location, в нём говорится направлять логи в /dev/null. Что такое /dev/null знаете?
Можно просто написать access_log off, но какие-то версии nginx это не понимают и создают файл off.
location ~* ^.+\.(jpg|jpeg|gif)$ { access_log /dev/null main; }