MyXoops Forum

Forum - myXOOPS German Support

6 - 1 = ?  
Geben Sie das Ergebnis der Berechnung ein
Sie haben max. 10 Versuche.
 
* = Erforderlich

Nach Serverwechsel: XOOPS root path not defined

Betreff: Nach Serverwechsel: XOOPS root path not defined
von Funfactor am 21.11.2012 23:35:25

Guten Abend... Ich habe ein schwerwiegendes Problem und raufe mir seit Tagen die Haare. Nach einer Serverumstellung ist meine Homepage nicht mehr erreichbar. Wenn ich meine Domain eingebe, erscheint folgender Text: XOOPS root path not defined Ich habe den in diesem Forum angegebenen Test in Bezug auf den XOOPS_ROOT_PATH durchgeführt und den Pfad in der mainfile.php verglichen. Dieser ist korrekt. Das Forum hier habe ich schon soweit durchsucht, aber nichts gefunden, was mir weiterhelfen konnte. Hatte jemand von euch schonmal den selben Fehler? MfG, Sven
<?php// $Id: mainfile.dist.php 506 2006-05-26 23:10:37Z skalpa $//  ------------------------------------------------------------------------ 
////                XOOPS - PHP Content Management System                      
////                    Copyright (c) 2000 XOOPS.org                           ////                       <http://www.xoops.org/>                             
////  ------------------------------------------------------------------------ 
//if ( !defined("XOOPS_MAINFILE_INCLUDED") ) { define("XOOPS_MAINFILE_INCLUDED",1);  // XOOPS Physical Path  // Physical path to your main XOOPS directory WITHOUT trailing slash  
// Example: define('XOOPS_ROOT_PATH', '/www/htdocs/_______/xoops2/htdocs');
 define('XOOPS_ROOT_PATH', '/var/www/clients/client13/web25/web/xoops2/htdocs'); 
// XOOPS Virtual Path (URL) 
// Virtual path to your main XOOPS directory WITHOUT trailing slash // Example: define('XOOPS_URL', 'http://www.platzhalter.de'); define('XOOPS_URL', 'http://www.platzhalter.de'); define('XOOPS_CHECK_PATH', 1);  
// Protect against external scripts execution if safe mode is not enabled if ( XOOPS_CHECK_PATH && !@ini_get('safe_mode') ) {   if ( function_exists('debug_backtrace') ) {     $xoopsScriptPath = debug_backtrace();     if ( !count($xoopsScriptPath) ) {       die("XOOPS path check: this file cannot be requested directly");      }     $xoopsScriptPath = $xoopsScriptPath[0]['file'];   } else {      $xoopsScriptPath = isset($_SERVER['PATH_TRANSLATED']) ? $_SERVER['PATH_TRANSLATED'] :  $_SERVER['SCRIPT_FILENAME'];   }   if ( DIRECTORY_SEPARATOR != '/' ) {     // IIS6 may double the  chars     $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("XOOPS path check: Script is not inside XOOPS_ROOT_PATH and cannot run.");   } } 
// Database 
// Choose the database to be used define('XOOPS_DB_TYPE', 'mysql'); 
// Table Prefix 
// This prefix will be added to all new tables created to avoid name conflict in the database. If you are unsure, just use the default 'xoops'. define('XOOPS_DB_PREFIX', 'xoops2');  
// Database Hostname  
// Hostname of the database server. If you are unsure, 'localhost' works in most cases. define('XOOPS_DB_HOST', 'localhost'); 
// Database Username  
// Your database user account on the host define('XOOPS_DB_USER', 'platzhalter'); 
// Database Password  
// Password for your database user account  define('XOOPS_DB_PASS', 'platzhalter'); 
// Database Name  
// The name of database on the host. The installer will attempt to create the database if not exist define('XOOPS_DB_NAME', 'platzhalter'); 
// Use persistent connection? (Yes=1 No=0)  
// Default is 'Yes'. Choose 'Yes' if you are unsure.  
define('XOOPS_DB_PCONNECT', 0); 
define('XOOPS_GROUP_ADMIN', '1'); 
define('XOOPS_GROUP_USERS', '2'); 
define('XOOPS_GROUP_ANONYMOUS', '3');    
foreach ( array('GLOBALS', '_SESSION', 'HTTP_SESSION_VARS', '_GET', 'HTTP_GET_VARS', '_POST', 'HTTP_POST_VARS', '_COOKIE', 'HTTP_COOKIE_VARS', '_REQUEST', '_SERVER', 'HTTP_SERVER_VARS', '_ENV', 'HTTP_ENV_VARS', '_FILES', 'HTTP_POST_FILES', 'xoopsDB', 'xoopsUser', 'xoopsUserId', 'xoopsUserGroups', 'xoopsUserIsAdmin', 'xoopsConfig', 'xoopsOption', 'xoopsModule', 'xoopsModuleConfig', 'xoopsRequestUri') as $bad_global ) {        if ( isset( $_REQUEST[$bad_global] ) ) {            header( 'Location: '.XOOPS_URL.'/' );            exit();        }    }  
if (!isset($xoopsOption['nocommon']) && XOOPS_ROOT_PATH != '') {    
include XOOPS_ROOT_PATH."/include/common.php";  }}?>

Aktuell aus dem Forum

Forum Thema Antworten Views Letzter Beitrag
Modulentwicklung New Xoops Xcreate Module 0 5332 26.11.2025 15:22
efkan Gehe zum letzten Beitrag
Modulentwicklung XOOPS Custom Field Module 1 1818 24.11.2025 11:21
Goffy Gehe zum letzten Beitrag