2.8.2.3. Помилка «open_basedir restriction in effect»
Помилка «open_basedir restriction in effect» виникає в тому випадку, коли скрипт намагається отримати доступ до файлу, розміщеному в будь-якому з каталогів рівня вище того, що вказаний як значення параметра open_basedir.
Щоб виправити ситуацію, слід виконати одну з умов:
- Розмістити цільової файл в доступному для скрипта місці. Тобто в каталозі, вказаному в якості значення параметра open_basedir, або в будь-якому з його підкаталогів.
- Вимкнути або змінити значення параметра open_basedir на потрібний каталог, щоб у виконуваного скрипта був доступ до нього.
- Використовувати функції виклику команд exec для роботи з такими файлами. Дія open_basedir не поширюється на команди, що виконуються в CLI. Зверніть увагу, даний спосіб вкрай небезпечний.