Геотаргетинг. Новый php класс для работы с базой ipgeobase.ru

Геотаргетинг. Новый php класс

В этом посте еще той весной я публиковал небольшую функцию предназначенную для быстрого определения города посетителя при помощи сервиса ipgeobase.ru
С тех пор уже представленный мной способ и скрипт перестали работать. Поэтому я решил написать другой, уже более универсальный php класс для работы с базой ipgeobase.
Продолжить чтение

Опубликовано в PHP кусочки | Метки , | 97 комментариев

Установка mod_rpaf. Получаем реальный IP адрес при использовании NGINX + Apache

Чтобы Apache получал от NGINX IP адрес посетителя вместо локального, необходимо установить модуль RPAF (mod_rpaf) для Apache.

В поисках правильных инструкций мною было найдено небольшое кол-во сайтов, но идеального результата, следуя по которому получилось бы установить mod_rpaf я не нашел. Где-то ссылки битые, где-то версия старая, а где-то не под мою ось…
Но мне удалось основываясь на несколько статей установить стабильную версию модуля на свой VDS с Debian/Ubuntu. Продолжить чтение

Опубликовано в Я и Ubuntu | Метки , | 2 комментария

NGINX + Apache + SSL

Как именно настроить связку Nginx + Apache + PHP написано уже огромное количество статей. Моя же статья-заметка затрагивает одну небольшой, но довольно важный вопрос. Дело в том, что если нужно настроить сайт, который работает по протоколу HTTPS, то и статика (картинки, JS скрипты, CSS и т.д.) должны отдаваться через HTTPS. Это значит, что отдавать их должен Nginx. А это условие в свою очередь является причиной того, что виртуальные хосты сайта или сайтов должны быть прописаны в Nginx.
Продолжить чтение

Опубликовано в Всяко-разно | Метки , | Оставить комментарий

ЧПУ в Yii + как убрать index.php из адресной строки

Это пост закладка. Больше для себя, но, возможно, пригодится и другим.
Чтобы включить ЧПУ для фреймворка Yii и убрать название скрипта index.php из урл адреса нужно в настройках /config/main.php прописать/раскомментировать следующие строки.

А также добавить файл .htaccess с правилами для mod-rewrite

P.S. Способ работает для Yii 1.1.14

Опубликовано в Yii, Фреймворки и CMS | Метки | 1 комментарий

Импорт базы данных Mysql через консоль (терминал, ssh)

В этом посте я сделаю заметку для себя, а возможно и для других. Порой приходится импортировать или экспортировать большие по размеру базы данных. Но делая это через сторонние программы или скрипты, дело упирается в ограничения POST данных, в размер загружаемых файлов на сервер или, в конце концов, в скорость интернета. Тут я опишу способ импорта/экспорта Mysql базы данных через ssh (консоль, терминал). Продолжить чтение

Опубликовано в Полезное для w мастеров | Метки , | 2 комментария