>[оверквотинг удален]
>> И, похоже, что в этом php.ini задан параметр open_basedir, который вам совсем
>> не подходит.
>> Укажите в конфиге апача в секции virtualhost для каждого сайта:
>> php_admin_value open_basedir "/data/sites/site2" (или site1).
> Спасибо действительно заработало.
> Но ситуация теперь такая. Хосты работают от разных пользователей. через команду system()
> выполняемую на site1 создать каталог в site2 не получается. А
> через site2 в site1 каталог создается. В чем может быть причина?
> /data/sites/site1 и /dats/sites/site2 принадлежат соответственно пользователем от имени
> которых работают хосты (их домашние папки)Ну я же не знаю, что у вас еще прописано в php.ini ...
Посмотрите в том же Инете документацию по PHP. Даже с примерами полно.
И тогда вопросов, который был выше, будет гораздо меньше.
Да и не лишним будет понять, что и зачем и где прописывается в конфигах, чтобы обезопасить свои же сервера.
P.S. open_basedir можете вообще отключить, тогда php сможет получать доступ куда угодно ...