В попытке избавится от Adobe Flash в размещении видео на веб-странице решил покопать html5 video. Пока получилось не самое лучшее решение, но все еще впереди.
среда, 25 апреля 2012 г.
суббота, 14 апреля 2012 г.
Ubuntu/Debian php session files
Столкнулся с проблемой - для виртуальных хостов в apache указывал индивидуальные tmp директории, куда сохранялись файлы сессий. Спустя некоторое время выяснилось - файлы не удаляются, сборщик мусора php почему-то не работает.
В конфиге виртуального хоста выглядит примерно так:
Пришлось в cron добавить еще одну задачу:
В конфиге виртуального хоста выглядит примерно так:
php_admin_value session.save_path "/virtualhosts/mysite.ru/tmp"Как выяснилось - сборщик мусора php в Debian/Ubuntu работает не классически, а по крону (см. тут http://webenterprise.ru/remove-old-php-sessions-in-debian/).
Пришлось в cron добавить еще одну задачу:
09,39 * * * * root [ -x /usr/lib/php5/maxlifetime ] && find /virtualhosts/*/tmp/ -depth -mindepth 1 -maxdepth 1 -type f -cmin +$(/usr/lib/php5/maxlifetime) -delete
пятница, 13 апреля 2012 г.
Защищаем веб-сервер apache2
В какой-то момент назрела необходимость повысить защищенность небольшого веб-сервера LAMP, обслуживающего несколько малонагруженных ресурсов. Рассмотрим несколько полезных аспектов для решения данной задачи.
Подписаться на:
Сообщения (Atom)