0

サブディレクトリ「joomla」の下のローカルホストに自分のウェブサイトを作成しました。これで、この Web サイトをホスティング サーバーの別のサブディレクトリ "testing" に移植しました。これを行った後、作成されたメニュー項目のいずれかを使用するたびに、「テスト」ではなく「joomla」フォルダーの下のページを見つけようとします

したがって、リンクはhttp://www.mydomain.com/joomla/articleid= ... ではなくhttp://mydomain.com/testing/articleid= ...のようなものになります。

この変更を行うファイルと、ファイル内の場所を教えてください。configuration.php を調べてみましたが、どこを変更すればよいのかよくわかりませんでした。

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

ありがとう。

4

2 に答える 2

2

configuration.phpファイルを見てください。変更する必要のある変数がいくつかあります。

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';

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';
于 2009-03-12T00:48:46.043 に答える
1

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

于 2009-03-13T18:31:32.117 に答える