2009-02-27 8 views
0

localhostでサブディレクトリ "joomla"の下に自分のWebサイトを作成しました。今私は別のサブディレクトリ "testing"の下で私のホスティングサーバーにこのWebサイトを移植しました。これを実行すると、作成したメニュー項目のいずれかを使用するたびに、「テスト」の代わりに「joomla」フォルダの下にあるページが表示されます。の代わりにhttp://www.mydomain.com/joomla/articleid= ...のようになります。joomla - リンクのサブディレクトリを変更するにはどうすればよいですか?

このファイルはどのファイルに変更する必要がありますか?私はconfiguration.phpを調べてみましたが、どこに変更を加えるべきか分かりませんでした。

これはホームページで使用されているメニュー(私のホームページはカスタムページです)にのみ問題があります。ホームページが/ testing/imagesフォルダ内の画像に直接アクセスしていないことにも気付きました。明示的に/ testingをイメージsrcに追加する必要があります。

ありがとうございました。

答えて

2

configuration.phpファイルを参照してください。あなたが変更する必要があります変数のカップルがあります:Joomlaの1.0では

Joomlaの1.5では
$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'; 

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

あなたは複数回、この移行を実行しようとしている場合は、 joomlapackのようなバックアップ/移行ツールを使用することをお勧めします。ローカルホストからプロダクションに2分未満のタスクを移行させます。転送にデータベース&モジュール/コンポーネントも含まれています。本番環境では、localhostのあるディレクトリ構造から別のディレクトリ構造に移行する際に問題はありません。

関連する問題