Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou quebrando a cabeça para configurar isso, parece ser bem simples,mas não funciona!
Vou mostrar o código:
if ( !defined("XOOPS_MAINFILE_INCLUDED") ) {
define("XOOPS_MAINFILE_INCLUDED",1);
// CAMINHO FÍSICO DO SITE
// Caminho físico do seu site ou diretório principal sem barra
// Exemplo: define('XOOPS_ROOT_PATH', '/home/bazik/www/scripts/catalogo1');
define('XOOPS_ROOT_PATH', '/www/catalogo ');
// CAMINHO VIRTUAL DO SITE (URL)
// Caminho virtual do seu site ou diretório principal sem barra
// Exemplo: define('XOOPS_URL', 'http://www.bazik.com.br/scripts/catalogo1');
define('XOOPS_URL', 'http://www.site.com.br/catalogo');
define('XOOPS_CHECK_PATH', 1); if ( function_exists('debug_backtrace') ) {
$xoopsScriptPath = debug_backtrace();
if ( !count($xoopsScriptPath) ) {
die("Atenção: esse arquivo não pode ser acessado.");
}
$xoopsScriptPath = $xoopsScriptPath[0]['file'];
} else {
$xoopsScriptPath = isset($_SERVER['PATH_TRANSLATED']) ? $_SERVER['PATH_TRANSLATED'] : $_SERVER['SCRIPT_FILENAME'];
}
if ( DIRECTORY_SEPARATOR != '/' ) {
// IIS6 pode dobrar \ caracteres
$xoopsScriptPath = str_replace( strpos( $xoopsScriptPath, '\\\\', 2 ) ? '\\\\' : DIRECTORY_SEPARATOR, '/', $xoopsScriptPath);
}
if ( strcasecmp( substr($xoopsScriptPath, 0, strlen(XOOPS_ROOT_PATH)), str_replace( DIRECTORY_SEPARATOR, '/', XOOPS_ROOT_PATH)) ) {
exit("Atenção: o script não esta configurado no site, verifique o arquivo mainfile.php.");
}
}
Alguém pode me dizer o erro em relação aos caminhos?
Carregando comentários...