foxi: Еще такой вопрос: если сайт находится на одном сервере, а проксируется нгинксом через другой, лишних сложностей при установке сертификата не возникнет?
Тогда сертификат нужно ставить на nginx, т.к. ssl-соединение будет устанавливаться именно с ним.
RibkisMukoi: 1. Возможно ли настроить HTTPS на VPS так что бы протокол работал только на одном/нескольких нужных сайтах (а некоторые работали через HTTP)?
Возможно, но если https нужен для нескольких сайтов, то у каждого из них должен быть отдельный IP.
Можно сделать, чтобы в лог apache записывалась "нагрузка" от каждого запроса.
А что именно вы хотите исправить?
Описанное вами — стандартное поведение cron.
Чтобы отчёты не приходили на почту, напишите в crontab
MAILTO=""
Чтобы stderr отправлялся в /dev/null, добавьте к команде 2>&1
"Подогнать", вы имеете в виду в том же смысле, что и "босяцкий подгон", или в смысле чтобы внешний вид подходил под дизайн?
Доступ к upload_max_filesize есть на любом [вменяемом] хостинге.
Кстати, помимо этого нужны ещё и max_file_uploads и post_max_size.
Ну и в форме не забыть MAX_FILE_SIZE.
Для передачи приватной информации, конечено же, рекомендуется использовать SSL.
Так проблема что Бэкап у них тоже был. :(
Вот это основная ошибка большинства пользователей.
Они думают, что бэкап должен быть у хостера, а на самом деле он должен быть у пользователя.
У хостера, конечно, бэкап тоже должен быть, но для пользователя это уже второстепенно.
Еще такой вопрос: если сайт находится на одном сервере, а проксируется нгинксом через другой, лишних сложностей при установке сертификата не возникнет?
Тогда сертификат нужно ставить на nginx, т.к. ssl-соединение будет устанавливаться именно с ним.
1. Возможно ли настроить HTTPS на VPS так что бы протокол работал только на одном/нескольких нужных сайтах (а некоторые работали через HTTP)?
Возможно, но если https нужен для нескольких сайтов, то у каждого из них должен быть отдельный IP.
Без PHP
.htaccess
SELECT t.key, t.cnt FROM (SELECT key, COUNT(*) FROM db GROUP BY key) t WHERE t.cnt>1
А тормозит HAVING
document.getElementById('input2').value=document.getElementById('input1').value;