2009-02-27 12 views
0

Ich hatte meine Website auf localhost unter einem Unterverzeichnis "Joomla" erstellt. Jetzt habe ich diese Website unter einem anderen Unterverzeichnis "testing" auf meinen Hosting-Server portiert. Nachdem Sie das getan, wenn ich Benutzer eine der Menüpunkte erstellt, sie versuchen, eine Seite unter dem „joomla“ Ordner anstelle von „testing“Joomla - Wie ändere ich das Unterverzeichnis in den Links?

So sind die Links sind so etwas wie http://www.mydomain.com/joomla/articleid= ... statt http://mydomain.com/testing/articleid= finden .. .

Zu welcher Datei sollte ich diese Änderung vornehmen und wo in der Datei? Ich habe versucht, in configuration.php zu suchen, aber konnte nicht viel Sinn machen, wo ich die Änderung vornehmen sollte.

Dies ist ein Problem nur für das Menü auf der Startseite (meine Homepage ist eine benutzerdefinierte Seite) Ich bemerkte auch, dass die Homepage nicht direkt auf Bilder im Ordner/tests/images zugreifen. Ich muss das/test explizit zum Image src hinzufügen.

Danke.

Antwort

2

Suchen Sie in der Datei configuration.php. Es gibt ein paar Variablen, die Sie ändern müssen, werden:

In Joomla 1.0:

$mosConfig_absolute_path = 'C:/webroot/joomla'; 
$mosConfig_cachepath = 'C:/webroot/joomla/cache'; 
$mosConfig_live_site = 'http://localhost/joomla'; 
// change to: 
$mosConfig_absolute_path = '/home/username/www/testing'; 
// of course, use your own path here - find it out with php_info() 
$mosConfig_cachepath = '/home/username/www/testing/cache'; 
$mosConfig_live_site = 'http://www.mydomain.com/testing'; 

In Joomla 1.5:

var $log_path = '/home/username/www/testing/logs'; 
var $tmp_path = '/home/username/www/testing/tmp'; 
var $live_site = 'http://www.mydomain.com/testing'; 
1

Wenn Sie vorhaben, führen diese Migration mehr als einmal, Ich würde vorschlagen, ein Backup/Migration-Tool wie joomlapack zu verwenden - es macht den Umzug von localhost zur Produktion eine weniger als 2 min Aufgabe. Enthält die Datenbank & Module/Komponenten in der Übertragung. Keine Probleme beim Verschieben von einer Verzeichnisstruktur in localhost zu einer anderen in der Produktion.

Verwandte Themen