2012-05-13 12 views
1

サブドメインにWorking Joomla 2.5のWebサイトを作成しました。サイトをルートに移動してサブドメインフォルダから移動すると、ログアウトすると次のエラーが表示されます。致命的なエラー:20行目の/directory/templates/rt_clarion/error.phpにある非オブジェクトのメンバ関数init()を呼び出すJoomla 2.5のサイトをサブドメインからrootに移動するログアウト時に500エラー

ビルドはサブドメインで正常に動作しますが、ルートでは正常に動作しません。私は株Joomlaのテンプレートを試して、私はまだログアウト時にエラーが発生します。私は何もJoomla SEFを無効にしようとしました。誰でも何か考えがありますか?

akeebaバックアップを使用してサイトを移動し、ルートディレクトリに復元しました。

私はJoomla 2.5.4、K2 v2.5.7、Rockettheme Template Clarion v1.2を使用しています。再びビルドはサブドメインで完璧に機能します。

答えて

0

まずステップ用の設定/オプションを模索慣れていない限り、私は、エラーが発生している場所なので、テンプレートディレクトリの名前を変更し、そのテンプレートを再インストールすることをお勧めしたいですa 500 errorをスローする - サーバーのログファイルを確認します。許可の問題として単純なものかもしれません。ほとんどのサーバーはa 500 error if the destination has permissions of 777を投げるように設定されています。

Joomla!を移動した後!グローバルコンフィグレーションを更新する必要のあるサブドメインからインストールする場合は、管理画面から行うか、直接configuration.phpを編集します。これは、人々がJoomla!を作成するときによく発生します。サイトをサブディレクトリに移動し、サイトを移動してサブディレクトリを削除します。

確認する必要があるものは、log & tmpディレクトリのようなものへのパスです。デフォルトのテンプレートに切り替え

public $log_path = '/host/public_html/asite/logs'; 
public $tmp_path = '/host/public_html/asite/tmp'; 
+0

サーバのログを調べた後、私はjbpluginsがメディアディレクトリ内のいくつかのファイルを見つけられていないことを発見しました。私はそれらの不足しているファイルを置き換え、それは修正されました。 – yaksushi

0

サーバーを引き起こしているものを見つけるre_clarion

0

1):

public $log_path = '/host/public_html/asite/sub-directory/logs'; 
public $tmp_path = '/host/public_html/asite/sub-directory/tmp'; 

に変更する必要があるかもしれないあなたはまだエラーが発生した場合、問題は新しいインストールから来ています。そうでなければ、それはあなたのテンプレートです(ステップ2に進みます)。

2)HDDのClarionテンプレートフォルダをバックアップし、バックエンドからアンインストールします。

3)もう一度インストールし、エラーがないか確認してください。すべてが正常であれば、Clarionフォルダをバックアップされたデータで上書きします。

関連する問題