1. Форумы
  2. CloudLinux и панели управления
  3. CloudLinux и DirectAdmin
  1. Boris Dolgov
  2. Среда, 27 июля 2011
  3. Подписка по электронной почте
Привет!

Иногда некоторые администраторы DirectAdmin используют php-cli с open_basedir или safemode и запрещают некоторые функции, такие как passthru () в глобальном php.ini. Но плагин DirectAdmin полагается на него, а также не может правильно диагностировать его запрет.

Решение:
добавьте php.ini без safe_mode, disabled_functions и open_basedir в / usr / local / directadmin / plugins / lvemanager;
изменить shebang всех .html и .awaw файлов плагина на #! / usr / local / bin / php -c / usr / local / directadmin / plugins / lvemanager /
Оценить этот пост:
  1. 27.07.2011 07:07:05
  2. # 1
Boris Dolgov Принято ответа
Сообщений: 11
Присоединился: 03.07.2011
0
Голосов
расстегивать
Кроме того, в плагине есть своего рода зависание:
[[Электронная почта защищена] lvemanager] # netstat -ntp | grep 127.0.0.1: 2222
tcp 0 0 127.0.0.1: 2222 127.0.0.1: 51117 SYN_RECV -
tcp 0 0 127.0.0.1: 51107 127.0.0.1: 2222 ESTABLISHED 648 / php
tcp 0 0 127.0.0.1: 51106 127.0.0.1: 2222 ESTABLISHED 637 / php
tcp 0 0 127.0.0.1: 51109 127.0.0.1: 2222 ESTABLISHED 650 / php
tcp 0 0 127.0.0.1: 51108 127.0.0.1: 2222 ESTABLISHED 649 / php
tcp 0 0 127.0.0.1: 51110 127.0.0.1: 2222 ESTABLISHED 657 / php
tcp 0 0 127.0.0.1: 51113 127.0.0.1: 2222 ESTABLISHED 662 / php
tcp 0 0 127.0.0.1: 51112 127.0.0.1: 2222 ESTABLISHED 661 / php
tcp 0 0 127.0.0.1: 51115 127.0.0.1: 2222 ESTABLISHED 665 / php
tcp 0 0 127.0.0.1: 51114 127.0.0.1: 2222 ESTABLISHED 664 / php
tcp 0 212 127.0.0.1: 51117 127.0.0.1: 2222 ESTABLISHED 672 / php
tcp 212 0 :: ffff: 127.0.0.1: 2222 :: ffff: 127.0.0.1: 51112 ESTABLISHED -
tcp 212 0 :: ffff: 127.0.0.1: 2222 :: ffff: 127.0.0.1: 51113 ESTABLISHED -
tcp 212 0 :: ffff: 127.0.0.1: 2222 :: ffff: 127.0.0.1: 51114 ESTABLISHED -
tcp 212 0 :: ffff: 127.0.0.1: 2222 :: ffff: 127.0.0.1: 51115 ESTABLISHED -
tcp 212 0 :: ffff: 127.0.0.1: 2222 :: ffff: 127.0.0.1: 51106 ESTABLISHED -
tcp 212 0 :: ffff: 127.0.0.1: 2222 :: ffff: 127.0.0.1: 51107 ESTABLISHED -
tcp 212 0 :: ffff: 127.0.0.1: 2222 :: ffff: 127.0.0.1: 51108 ESTABLISHED -
tcp 212 0 :: ffff: 127.0.0.1: 2222 :: ffff: 127.0.0.1: 51109 ESTABLISHED -
tcp 212 0 :: ffff: 127.0.0.1: 2222 :: ffff: 127.0.0.1: 51110 ESTABLISHED -
[[Электронная почта защищена] lvemanager] # ps aux | grep php
admin 637 0.0 0.1 95588 11792? S 14: 28 0: 00 / php
admin 648 0.0 0.1 95588 11792? S 14: 28 0: 00 / php
admin 649 0.0 0.1 95588 11792? S 14: 28 0: 00 / php
admin 650 0.0 0.1 95588 11792? S 14: 28 0: 00 / php
admin 657 0.0 0.1 95588 11792? S 14: 28 0: 00 / php
admin 661 0.0 0.1 95588 11792? S 14: 28 0: 00 / php
admin 662 0.0 0.1 95588 11796? S 14: 28 0: 00 / php
admin 664 0.0 0.1 95588 11796? S 14: 28 0: 00 / php
admin 665 0.0 0.1 95588 11796? S 14: 28 0: 00 / php
admin 672 0.0 0.1 95588 11792? S 14: 28 0: 00 / php

Но я не понимаю, где скрипт запрашивает directadmin.
  1. 27.07.2011 07:07:48
  2. # 2
Игорь Селецкий Принято ответа
Сообщений: 1200
Присоединился: 09.02.2010
0
Голосов
расстегивать
Большое спасибо. Мы должны обнаружить open_basedir и сказать, что это несовместимо. Я попрошу разработчиков исправить это.
  1. 27.07.2011 09:07:50
  2. # 3
Boris Dolgov Принято ответа
Сообщений: 11
Присоединился: 03.07.2011
0
Голосов
расстегивать
И что вы можете сказать о блокировке плагина и панели?
DirectAdmin имеет ограниченное количество процессов (в этом случае 10), и плагин рекурсивно блокирует их все.
  1. 27.07.2011 09:07:29
  2. # 4
Игорь Селецкий Принято ответа
Сообщений: 1200
Присоединился: 09.02.2010
0
Голосов
расстегивать
Я думал, что это побочный эффект openbasedir. Если нет - я проверю.
  1. 27.07.2011 09:07:32
  2. # 5
Boris Dolgov Принято ответа
Сообщений: 11
Присоединился: 03.07.2011
0
Голосов
расстегивать
Игорь Селецкий писал:
Я думал, что это побочный эффект openbasedir. Если нет - я проверю.

Нет. Мне нужно, я могу предоставить вам доступ к серверу.
  1. 12.09.2011 09:09:31
  2. # 6
Мартин Принято ответа
Сообщений: 1
Присоединился: 12.09.2011
0
Голосов
расстегивать
Всем привет.

Это должно быть исправлено как можно скорее. Это основная причина, по которой DirectAdmin отказывается работать в нашей среде. Любой статус в отношении этой проблемы?
  1. 12.09.2011 09:09:38
  2. # 7
Игорь Селецкий Принято ответа
Сообщений: 1200
Присоединился: 09.02.2010
0
Голосов
расстегивать
Мы не можем это исправить. Мы должны запустить эти команды, чтобы получить данные.
  1. 14.09.2011 16:09:50
  2. # 8
Boris Dolgov Принято ответа
Сообщений: 11
Присоединился: 03.07.2011
0
Голосов
расстегивать
Здравствуй!

Есть ли какие-нибудь новости о проблеме, которую я описал? Вам нужен доступ к серверу, чтобы исследовать его?
  1. 14.09.2011 16:09:04
  2. # 9
Игорь Селецкий Принято ответа
Сообщений: 1200
Присоединился: 09.02.2010
0
Голосов
расстегивать
Задача которого? Тот факт, что нам нужно safe_mode?
  1. 14.09.2011 17:09:00
  2. # 10
Boris Dolgov Принято ответа
Сообщений: 11
Присоединился: 03.07.2011
0
Голосов
расстегивать
Тот факт, что с safe_mode с плагином все еще висит и не работает.
  1. 15.09.2011 08:09:04
  2. # 11
Игорь Селецкий Принято ответа
Сообщений: 1200
Присоединился: 09.02.2010
0
Голосов
расстегивать
Борис,

Это будет рассмотрено. Я проверю, нужен ли нам доступ, или нам нужно его реплицировать.
  1. 15.09.2011 09:09:44
  2. # 12
Alexey Berezhok Принято ответа
Сообщений: 35
Присоединился: 20.04.2010
0
Голосов
расстегивать
Привет, Борис!

Можете ли вы создать билет, описывающий проблему в helpdesk.cloudlinux.com с параметрами доступа к серверу? Мне нужно исследовать его.
  • Страница:
  • 1


Там нет ответов, сделанные на этот пост пока нет.
Будьте одним из первых, чтобы ответить на этот пост!
гость
Отправить Ваш ответ
Загрузить файлы или изображения для обсуждения этого вопроса, нажав на кнопку загрузки ниже. опоры GIF, JPG, PNG, ZIP, RAR, PDF
• Вставить • Удалить Загрузка файлов (Максимальный размер файла: 2 MB)
Защитный код
Чтобы защитить сайт от ботов и несанкционированных сценариев, мы требуем, чтобы вы ввели коды капчи ниже, прежде чем отправить свой вопрос.