open_basedir ограничение в действии ошибка в php-коде

Im beginner в php-языке. в моем веб-проекте я создал файл filepath.config.ini, в котором хранится весь путь к файлу в каталогах веб-сайта. например. CLASS1 = bin / myclass1.php CLASS2 = bin / myclass2.php

и им доступ к такому пути, используя:

require $_SERVER['DOCUMENT_ROOT'].'/'.GetfilePath('CLASS1'); 

в localhost server его работа хорошая и дающая мне путь, подобный этому

 D:/myproject/bin/myclass1.php 

когда я загружаю этот файл на тестовом сервере, получая эту ошибку ограничения open_basedir.

 Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/usr/local/apache/htdocs/projectfolder/bin/myclass1.php) is not within the allowed path(s): (/home/:/usr/lib/php:/tmp) 

Я знаю, что мы можем отключить это ограничение … но я не знаю, как это сделать: P. но хорошо ли использовать этот сервер DOCUMENT_ROOT ??? или их альтернативный способ использования пути к файлу? что вы делаете для доступа к этому пути к файлу. и что произойдет, если я отключу ограничение open_basedir? безопасно ли это сделать? пожалуйста, помогите мне, что делать?

Solutions Collecting From Web of "open_basedir ограничение в действии ошибка в php-коде"