Включить PHP-файл на одном сервере, разные домены

Я получаю ошибку 503 при вызове оператора включения в другой домен на моем сервере PLESK в ModX, например.

if (!@include_once (MODX_CORE_PATH . "model/modx/modx.class.php")){
//throw 503 error
}

Это проблема CORS, или что-то еще делает это, если утверждение терпит неудачу?

Заранее спасибо.

0

Решение

Вам необходимо обновить настройку open_basedir в plesk, чтобы разрешить доступ domain1 к структуре каталогов domain2:

http://php.net/manual/en/ini.core.php#ini.open-basedir

В зависимости от вашего хоста вы не сможете сделать это — скорее всего, нет, это было бы довольно большой проблемой безопасности. [в действительности вы можете получить доступ & манипулировать файлами в любом домене на сервере, просто изменив этот параметр]

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]