Open_basedir, ispmanager і bitrix

При настройки продуктивності сайту, що працює на нашому улюбленому Бітрікс, виникла маленька проблема, а саме - на сервері встановлена ​​панель ISPManager яка за замовчуванням прописує open_basedir для змінних оточення php. Відразу зазначу ця змінна потрібна для забезпечення безпеки на хостингу, де багато користувачів. А коли користувач один, то цією особливістю можна пожертвувати і отримати мало не двох кратне зростання продуктивності.

Ну а тепер по суті як відключити цю фенечку
Все описане справедливо для сервера на базі FreeBSD

1. Заходимо в php.ini і перевіряємо щоб safe_mode. Він повинен бути в змозі off

2. Шукаємо рядок; open_basedir =
і міняємо її на

3. Зберігаємо файл php.ini

4. Заходимо в конфіг apache (httpd.conf), знаходимо php_admin_value open_basedir "шлях до сайту" на

5. Зберігаємо httpd.conf

6. перенавантажуємо apache

От і все. Тепер ліземо в бітрейте, запускаємо тест продуктивності і радіємо

Так само ця директива крім віртуального хоста в може бути включена ще для директорії глобально в secure.conf
Так що про всяк випадок дивимося там теж і правимо по потребі.

'Bitrix: asd.share.buttons' is not a component

WEB сервера, настройка і конфігурація, цікаві рішення

WEB програмування, WEB дизайн, Крос-браузерна верстка

Фізика, Математика, Хімія і все-то, що лежить в основі наших знань

Схожі статті