Я получаю ошибку 503 при вызове оператора включения в другой домен на моем сервере PLESK в ModX, например.
if (!@include_once (MODX_CORE_PATH . "model/modx/modx.class.php")){
//throw 503 error
}
Это проблема CORS, или что-то еще делает это, если утверждение терпит неудачу?
Заранее спасибо.
Вам необходимо обновить настройку open_basedir в plesk, чтобы разрешить доступ domain1 к структуре каталогов domain2:
http://php.net/manual/en/ini.core.php#ini.open-basedir
В зависимости от вашего хоста вы не сможете сделать это — скорее всего, нет, это было бы довольно большой проблемой безопасности. [в действительности вы можете получить доступ & манипулировать файлами в любом домене на сервере, просто изменив этот параметр]
Других решений пока нет …