- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте, уважаемые админы.
Знаю, что Плеск не самое лучшее решение, но все же он у меня есть - это факт.
Суть проблемы в том, что в любом режиме PHP (как модуль индейца или fastcgi), причем как для php4 так и для php5 при включенном eAccelerator'е Плеск выдает 500-ю ошибку. Танцы вокруг фильтра в конфиге eAccelerator'а ни к чему не привели.
Подскажите, пожалуйста, в какую сторону копать и есть ли вообще решение. ОС - Debian.
Запустить php с консоли и посмотреть как ругается
Да, дело в том, что вируал хосты работают и успешно акселерируются, а вот при входе в Плеск - 500-я ошибка. Подскажите в какой лог заглянуть. Лог апача эти ошибки не фиксирует, на сколько я знаю у Плеска свой какой-то сервер.
У плеска свой апач, его логи в /usr/local/psa/admin/logs, начальный путь может меняться в зависимости от оси, например /opt/psa
Непонятно как eaccelerator влияет, у него свой php. Что-то делаешь не так.
Если хочешь - стукни мне, я погляжу
попробуйте в php.ini плеска (находится где установлен плеск), не в основном php.ini !!!, изменить apc.mmap_file_mask=/tmp/apc.XXXXXX и потом рестарт psa.
также посмотрите на что ругается
/path/to/sw-engine-cgi -c /path/to/psa/admin/conf/php.ini -d auto_prepend_file=auth.php3 -u psaadm
пути проверьте
s.mikael, похоже это то, что нужно.
Без eAccelerator'а при выполнении
/path/to/sw-engine-cgi -c /path/to/psa/admin/conf/php.ini -d auto_prepend_file=auth.php3 -u psaadm
в консоль попали заголовки и html, сгенеренные файлом auth.php3, а с eAccelerator'ом полученна ошибка следующего содержания:
В php.ini Плеска у меня нет строки apc.mmap_file_mask, могу ли я ее туда добавить и что значит /tmp/apc.XXXXXX ?
Заранее спасибо.
Судя по этому логу у вас на каком-то разделе кончается место, вероятно в /tmp.
df -h покажет точно.
Вывод df -h показал:
/dev/vzfs 80G 388M 79G 1% /
tmpfs 1.7G 0 1.7G 0% /lib/init/rw
tmpfs 1.7G 0 1.7G 0% /dev/shm
tmpfs 1.7G 0 1.7G 0% /opt/psa/handlers/before-local
tmpfs 1.7G 0 1.7G 0% /opt/psa/handlers/before-queue
tmpfs 1.7G 0 1.7G 0% /opt/psa/handlers/before-remote
tmpfs 1.7G 0 1.7G 0% /opt/psa/handlers/info
tmpfs 1.7G 0 1.7G 0% /opt/psa/handlers/spool
unlimbox добавил 10.10.2009 в 23:20
Проблема решена. Спасибо всем откликнувшимся, а особенно огромное спасибо s.mikael.
все решилось добавлением apc.mmap_file_mask=/tmp/apc.XXXXXX в php.ini Плеска.