Типичные ошибки PHP программиста

d85a4dec9a3726b734a9ab52dc5c8885[1]Ошибки, подобно этой, часто встречаются на сайтах:
Warning: Use of undefined constant LOCAL_SERVER — assumed ‘LOCAL_SERVER’ in /web/includes/page-definitions.php on line 13

Это одна из стандартных PHP ошибок, которая не только некрасива для глаза пользователя, но еще и потенциально вредящая безопасности сайта. Такие ошибки кода необходимо перехватывать и упорядочивать. Читать далее Типичные ошибки PHP программиста

Удаление скачанных deb-пакетов программ в Ubuntu

ubuntu-logo14[1]Система управления пакетами в Ubuntu и смежных дистрибутивов настроена так, что хранит все загружаемые  при установке приложений пакеты бесконечно долго (по умолчанию!). Естественно, что со временем коллекция этих , в принципе не нужных, файлов разрастается до приличных размеров и у пользователя может возникнуть желание удалить их.
Читать далее Удаление скачанных deb-пакетов программ в Ubuntu

Установка PHP 5.2.17 на Ubuntu 10.04

По умолчанию в Ubuntu 10.04 устанавливаетcя PHP 5.3.
Для установки PHP 5.2.17 необходимо сделать следующее Читать далее Установка PHP 5.2.17 на Ubuntu 10.04

Поиск файлов (find) в Linux

Поиск файлов по размеру

find ./ -size +10M #больше 10Mb

find ./ -size -10G #меньше 10Gb

find ./ -size 19k #равны 10Kb Читать далее Поиск файлов (find) в Linux

Сброс пароля администратора в MODX

Сбросить утерянный пароль в MODX Evo можно если есть доступ к БД. Читать далее Сброс пароля администратора в MODX

Настройка логов в Apache

Одним из кусков пазла веб-сайта являются его логи. Для большинства сайтов анализ трафика является одной из главных задач, а удобство и, в конечном итоге, результаты такого анализа зависят от того, как вы настроили свои логи.

Apache — это одно из самых (если не самое) мощных open-source решений для создания веб-серверов. Возможности ведения логов в Apache как для одного сайта, так и для нескольких доменов очень гибки. Большинство возможностей настройки логов применимы для любой операционной системы, но некоторые из них специфичны только для Unix/Linux. Читать далее Настройка логов в Apache

Установить Webmin на Ubuntu

На сайте http://www.webmin.com/deb.html есть инструкция по установке. Кому лень читать англоязычную инструкцию может воспользоваться одним из двух способов его установки. Читать далее Установить Webmin на Ubuntu

Установка Webmin на Ubuntu

Webmin — это программный комплекс, который позволяет администрировать unix-подобную операционную систему, не работая с командной строке и не запоминая ни одной команды. Читать далее Установка Webmin на Ubuntu