Такая вот ошибка появляется в левом блоке webmail’a в ISPManager’e.
Фиксится так:
vi /etc/squirrelmail/config.php
Ищем переменную $default_folder_prefix.
Приводим ее к виду
$default_folder_prefix = »;
Исследования в области SEO, трафик и техничка
Такая вот ошибка появляется в левом блоке webmail’a в ISPManager’e.
Фиксится так:
vi /etc/squirrelmail/config.php
Ищем переменную $default_folder_prefix.
Приводим ее к виду
$default_folder_prefix = »;
После обновления, при установке любого пакета выдается ошибка:
Setting up python2.7-minimal (2.7.1-5ubuntu2) …
Linking and byte-compiling packages for runtime python2.7…
E: pycompile:240: Requested versions are not installed
dpkg: error processing python2.7-minimal (—configure):
subprocess installed post-installation script returned error exit status 3
Errors were encountered while processing:
python2.7-minimal
E: Sub-process /usr/bin/dpkg returned an error code (1)
То есть обновление прошло несовсем гладко.
Фиксится так.
Открываем файл /usr/share/python/debpython/version.py
И 26ю строку приводим к виду:
SUPPORTED = [(2, 6), (2, 7)]
И устанавливаем пакет, как и хотели ранее.
Проблема в том, что открываются файлы: http://site.com/file.php/
Со слешем вконце.
В итоге «съезжает» дизайн и т.д.
По-задумке требуется, чтобы отображалась 404, если такой директории нет.
Есть замечательная опция AcceptPathInfo
Смысла переводить не вижу.
По-умолчанию, опция включена. Чтобы показывалась 404, если такого каталога нет, нужно опцию выключить.
Если нужно для всех сайтов отключить, делаем
AcceptPathInfo Off
прямо в конфиге апача.
Если только для некоторых сайтов, то кладем опцию в блок
В репозитории версии нет веб интерфейса. Будем ставить из squeeze.
sed -i ‘s/lenny/squeeze/’ /etc/apt/sources.list
Обновляем информацию о пакетах
apt-get update
Ставим transmission-common (сам клиент) и transmission-daemon (веб-морду).
apt-get install transmission-common transmission-daemon
Возвращаем на круги своя:
sed -i ‘s/squeeze/lenny/’ /etc/apt/sources.list
apt-get update
Клиент доступен по адресу
http://SERVER_IP:9091
Конфиг-файл находится по адресу
/etc/transmission-daemon/settings.json
Для доступа извне, нужно отключить white-list:
«rpc-whitelist-enabled»: false,
Логин и пароль:
«rpc-password»: «test»,
«rpc-username»: «transmission»,
Реоладим transmission
invoke-rc.d transmission-daemon reload
При вводе в поиск кириллицы, выводится ошибка 403.
Скорее всего, какой-то плагин мешает корректно работать. В моём случае — Better WP Security.
Отключение его решило проблему.
Все просто:
zcat file.log.gz | vi —
Бывает так, что нужно обновить php 5.2 (в Debian — 5.2.6) до версии 5.3.
Предостерегаю Вас от сторонних репозиториев (дотвеб и прочее). Все делается стандартными средствами.
Поехали.
Для начала меняем sources.list:
vi /etc/apt/sources.list
Заменяем lenny на squeeze. Сохраняем.
Обновляем информацию о пакетах:
apt-get update
Обновляем до версии 5.3
apt-get —reinstall install php5-*
Готово. Если все остальное ПО Вы планируете ставить из lenny репозитория, то изменяем обратно sources.list и обновляем информацию о пакетах.
В Debian:
apt-get install php-apc
Веб сервер будет перезапущен автоматически.
Конфиг: /etc/php5/conf.d/apc.ini
Возможно, будет белая страница в phpMyAdmin. Фикистся так: https://0pl.ru/belaya-stranitsa-v-phpmyadmin/
Часто такая ошибка вызвана тем, что включен eaccelerator или APC.
CentOS
vi /etc/httpd/conf.d/phpmyadmin.conf
И в самый низ блока Directory добавляем:
php_admin_value eaccelerator.enable 0
И перезапускаем Апача:
/etc/init.d/httpd restart
Debian 5 Lenny
vi /etc/apache2/conf.d/phpmyadmin.conf
И в самый низ блока Directory добавляем:
php_admin_value eaccelerator.enable 0
Перезапускаем Апача:
/etc/init.d/apache2 restart
Если установлен APC, то вставляем:
php_admin_flag apc.enabled Off
При запуске обновления вручную, выводится ошибка:
dedic:/usr/local/ispmgr/sbin# ./update.sh —force ispmgr
—2011-08-06 01:15:51— http://ru.download.ispsystem.com/Linux-cc6/x86_64/ISPma nager-Lite/update-4.3.39.tgz
Resolving ru.download.ispsystem.com… 82.146.47.47
Connecting to ru.download.ispsystem.com|82.146.47.47|:80… connected.
HTTP request sent, awaiting response… 404 Not Found
2011-08-06 01:15:51 ERROR 404: Not Found.ERROR: unable fetch update
А это значит, что Ваша версия ISPManager очень устарела.
Решение такое: качаем инсталляционный скрипт. Запускаем его. Узнаем URL дистрибутива ISPManager’a, качаем его и распаковываем.
По-порядку.
1. Качаем инсталляционный скрипт, даем право запуска и запускаем:
# wget http://download.ispsystem.com/install.sh; chmod +x install.sh; ./install.sh
Как только выбрали ISPManager, нужную Вам версию (стабильную или бета), зеркало, на вывод выдается такая информация:
ISPsystem install v.4
1) ISPmanager-Lite
2) BILLmanager-RUCENTER
0) ExitPlease choose software to install: 1
1) ru.download.ispsystem.com
2) us.download.ispsystem.com
3) be.download.ispsystem.comPlease choose mirror to install from: 1
1) beta version — has the latest functionality
2) stable version — time-proved versionPlease choose version to install: 2
—2011-08-06 01:16:29— http://ru.download.ispsystem.com/Linux-cc6/x86_64/ISPmanager-Lite/install.stable.tgz
Resolving ru.download.ispsystem.com… 82.146.47.47
Connecting to ru.download.ispsystem.com|82.146.47.47|:80… connected.
Как только увидели это, жмем CTRL+C.
Вот наш URL: http://ru.download.ispsystem.com/Linux-cc6/x86_64/ISPmanager-Lite/install.stable.tgz
Для каждой версии ОС он будет разным.
2. Качаем дистрибутив
# wget http://ru.download.ispsystem.com/Linux-cc6/x86_64/ISPmanager-Lite/install.stable.tgz
3. Распаковываем в /usr/local/ispmgr
# tar xzf install.stable.tgz -C /usr/local/ispmgr
4. «Убиваем» панельку
# killall -9 ipsmgr
5. Убираем мусор:
# rm -rf install.s*
Готово
После апгрейда командой yum update перестал запускаться MySQL:
# service mysqld start
MySQL Daemon failed to start.
Starting mysqld: [FAILED]
В логах:
110727 23:09:15 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
110727 23:09:15 [Warning] ‘—skip-locking’ is deprecated and will be removed in a future release. Please use ‘—skip-external-locking’ instead.
110727 23:09:15 [Note] Plugin ‘InnoDB’ is disabled.
110727 23:09:15 [Note] Plugin ‘ndbcluster’ is disabled.
/usr/libexec/mysqld: Table ‘mysql.plugin’ doesn’t exist
110727 23:09:15 [ERROR] Can’t open the mysql.plugin table. Please run mysql_upgrade to create it.
110727 23:09:15 [ERROR] /usr/libexec/mysqld: unknown option ‘—skip-bdb’
110727 23:09:15 [ERROR] Aborting
Видно, что проблема с таблицей mysql.plugin
Запуск mysqld:
# su — mysql -c ./mysqld
110727 23:11:51 [Warning] ‘—skip-locking’ is deprecated and will be removed in a future release. Please use ‘—skip-external-locking’ instead.
110727 23:11:51 [Note] Plugin ‘InnoDB’ is disabled.
110727 23:11:51 [Note] Plugin ‘ndbcluster’ is disabled.
./mysqld: Table ‘mysql.plugin’ doesn’t exist
110727 23:11:51 [ERROR] Can’t open the mysql.plugin table. Please run mysql_upgrade to create it.
110727 23:11:51 [ERROR] ./mysqld: unknown option ‘—skip-bdb’
110727 23:11:51 [ERROR] Aborting110727 23:11:51 [Note] ./mysqld: Shutdown complete
Нет таблицы mysql.plugin
Решение:
# cp /etc/my.cnf /etc/my.cnf_backup
# cp /etc/my.cnf.rpmnew /etc/my.cnf
# /etc/init.d/mysqld start
Выдает такую ошибку:MySQL Error! ------------------------ The Error returned was: User 'klim' has exceeded the 'max_questions' resource (current value: 10) Error Number: 1226Подключаемся к MySQL
mysql -uroot -p mysqlСмотрим текущее значение:
SELECT user, max_questions FROM user WHERE user="klim"Получаем ответ:
+------+---------------+ | user | max_questions | +------+---------------+ | klim | 10 | | klim | 10 | +------+---------------+ 2 rows in set (0.00 sec)Увеличиваем лимит:
UPDATE user SET max_questions=20 WHERE user="klim";Перезагружаем информацию из таблицы привелегий:
flush privileges;Готово
Для начала нужно обновить ISPManager (в старых версиях плагина такого нет):
cd /usr/local/ispmgr/sbin; ./update.sh —force ispmgr
Затем заходим в ISPManager под root’ом в раздел Плагины.
Нажимаем кнопку установить — появится список плагинов. Нам нужен плагин с именем wwwdomainmasscreate.
Нажимаем установить. Готово.
Данная возможность (массовое добавление доменов) появляется только у пользователей. Заходим в раздел WWW-домены и видим новую кнопочку для добавления нескольких доменов.
Если ОС у Вас 64 битная, то могут возникнуть проблемы при установке AVG:
/usr/bin/avgctl: line 17: /opt/avg/avg8/bin/avgctl: No such file or directory
В таком случае нудно установить пакет ia32-libs командой
aptitude install ia32-libs
И заново поставить AVG
Если в RoundCube появляется ошибка: Невозможно загрузить файл — значит нужно увеличить параметры
post_max_size
upload_max_filesize