This question has been answered by fractalwolfe. See the first response.
if (!defined('XPDO_CLI_MODE')) {
if (php_sapi_name() == 'cli') {
/**
* This constant defines if xPDO is operating from the CLI.
*/
define('XPDO_CLI_MODE', true);
} else {
/** @ignore */
define('XPDO_CLI_MODE', false);
}
}$output = '<br />XPDO_CLI_MODE constant: ' . XPDO_CLI_MODE;
if (php_sapi_name() == 'cli') {
$output .= '<br />php_sapi_name is cli';
} else {
$output .= '<br />php_sapi_name is *not* cli';
}
return $output;
XPDO_CLI_MODE constant: php_sapi_name is *not* cli
SELECT Acl.target, Acl.principal, Acl.authority, Acl.policy, Policy.data FROM `modx_access_resource_groups` Acl LEFT JOIN `modx_access_policies` Policy ON Policy.id = Acl.policy JOIN `modx_document_groups` ResourceGroup ON Acl.principal_class = 'modUserGroup' AND (Acl.context_key = 'web' OR Acl.context_key IS NULL OR Acl.context_key = '') AND ResourceGroup.document = 1 AND ResourceGroup.document_group = Acl.target GROUP BY Acl.target, Acl.principal, Acl.authority, Acl.policy
#1055 - 'okaloite.Policy.data' isn't in GROUP BY