Использование глобальных переменных (Register_Globals) — Функция удалена в версии PHP 5.4.0. Как быть? да вот так… <?php // Emulate register_globals on if (!ini_get(‘register_globals’)) { $superglobals = array($_SERVER, $_ENV, $_FILES, $_COOKIE, $_POST, $_GET); if (isset($_SESSION)) { array_unshift($superglobals, $_SESSION); } foreach ($superglobals as $superglobal) { extract($superglobal, EXTR_SKIP); } } ?>
Posts Categorized: Программы
centos exim. Отправка писем с разных IP
редактируем exim.conf begin transports remote_smtp: driver = smtp interface = <;${extract{1}{:}{${lookup{$sender_address_domain}lsearch{/etc/exim/domainips}}}} helo_data = «mail.$sender_address_domain» создаем файл /etc/exim/domainips следующего содержания domain.ru:1.1.1.1;
date.timezone
В php.ini вписать date.timezone = Europe/Moscow.
yum update mysql — хрен
yum update mysql Transaction Check Error: file /etc/my.cnf from install of mysql-5.0.95-1.el5_7.1.i386 conflicts with file from package mysql-libs-5.0.92-1.el5.i386 file /usr/lib/mysql/libmysqlclient.so.15.0.0 from install of mysql-5.0.95-1.el5_7.1.i386 conflicts with file from package mysql-libs-5.0.92-1.el5.i386 file /usr/lib/mysql/libmysqlclient_r.so.15.0.0 from install of mysql-5.0.95-1.el5_7.1.i386 conflicts with file from package mysql-libs-5.0.92-1.el5.i386 делаем так: rpm -e mysql-libs —nodeps yum update
Расширение файловой системы на LVM добавлением дисков
Новые диски уже в системе. В теории что бы расширить файловую систему на LVM сделать примерно следующие: pvcreate /dev/sdd /dev/sde потом расширяем группу (будем считать, что она называется VolGroup01 ) vgextend VolGroup01 /dev/sdd /dev/sde потом расширяем логический том (допустим LogVol00, на все имеющиеся свободное место) lvextend -l +100%FREE /dev/VolGroup01/LogVol00 А потом расширяем файловую систему. ext4 […]
Установка NX FreeNX на CentOS 5
yum install nx freenx cd /etc/nxsetup В папке /etc/nxserver выполняем nxsetup install setup-nomachine-key после этого подключаемся существующими пользователями и все
Установка wine на CentOS 5
По пунктам: # rpm -Uhv http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm # yum update # yum list | grep wine # yum install wine.i386 готово.
joomla вопросы вместо русских букв
Это связано с серверами у которых соединение с базой данных в UTF8 кодировке. Например вы видите что вся база в cp1251 и можно в базе прочитать текст — русские ссылки например в таблице меню, то есть с базой все ок, а на сайте все равно все тексты в виде знаков вопросов. Тут есть неплохое решение: […]
Релакс…
установка eaccelerator на centos 5
eAccelerator – это кешер для php – очень хорошо ускоряет работу сервера, за счет сохранения бинарного кода выполняемого скрипта. Ведь каждый раз при запуске php скрипта php интерпритатор переводит его в бинарный код. С установленным eaccelerator’ом ему на это не придется тратить время. Особенно актуально для блогов, сайтов на CMS или CJ сайтов. Все сайты […]