Ich bin nach der Anleitung vorgegangen:
http://docs.joomla.org/Security_and_...e_the_web_root
Struktur:
DocumentRoot
/htdocs/ab/cd/joomla15
/htdocs/ab/cd/j_outside/
darin liegt die configuration.php
defines.php Inhalt:
PHP-Code:
//Defines
define( 'JPATH_ROOT', implode( DS, $parts ) );
define( 'JPATH_SITE', JPATH_ROOT );
define('JPATH_CONFIGURATION',JPATH_ROOT.DS.'/../j_outside');
define( 'JPATH_ADMINISTRATOR', JPATH_ROOT.DS.'administrator' );
define( 'JPATH_XMLRPC', JPATH_ROOT.DS.'xmlrpc' );
define( 'JPATH_LIBRARIES', JPATH_ROOT.DS.'libraries' );
define( 'JPATH_PLUGINS', JPATH_ROOT.DS.'plugins' );
define( 'JPATH_INSTALLATION', JPATH_ROOT.DS.'installation' );
define( 'JPATH_THEMES' , JPATH_BASE.DS.'templates' );
define( 'JPATH_CACHE', JPATH_BASE.DS.'cache');
Frontend funktioniert, Backend aber nicht, ich werde immer auf installation/index.php und lande schließlich auf der 404 Seite.
Was habe ich da falsch verstanden?
Fehler gefunden, hatte nicht richtig gelesen, man muss also die Datei root/administrator/includes/ genauso bearbeiten, wie die defines.php im Hauptverzeichnis
Lesezeichen