Приветствую!
MODx Revolution 2.0.8-pl
Есть внешний php, с подключенным к нему api здесь
http://sunlight-voyage.ru/core/ajax/test.php
В нем код:
require_once dirname(dirname(dirname(__FILE__))).'/config.core.php';
require_once MODX_CORE_PATH.'config/'.MODX_CONFIG_KEY.'.inc.php';
require_once MODX_CORE_PATH.'model/modx/modx.class.php';
$modx = new modX();
$modx->setLogLevel(modX::LOG_LEVEL_DEBUG);
$modx->log(modX::LOG_LEVEL_DEBUG, 'API START', 'HTML', 'ajax/modx_api');
$modx->initialize('web');
$test = $modx->getObject('modResource', array('id'=>1));
if(is_null($test)) echo 'NULL';
else echo 'ok';
$modx->log(modX::LOG_LEVEL_DEBUG, 'API END', 'HTML', 'ajax/modx_api');
Работает нормально. Однако, если войти в админку и снова пройти по ссылке, выдает 502 ошибку.
Точно такой же код на таком же модексе, но на другом серваке работает нормально.
Лог, пустой;
Пробовал $modx->initialize(’mgr’) - не помогает;
Права на файлы проверял.
В чем может быть проблема?