web-dev-qa-db-ja.com

Joomla 3へのアップグレードは利用できません

Joomla 3.3.xにアップグレードしたいJoomla 2.5.28サイトがあります。

利用可能なすべてのドキュメントでは、アップデートサーバーを短期間に設定するだけで、3.xシリーズのアップグレードオプションが表示されます。まあ、それはしません!キャッシュをクリアしたり、ログアウトして再度ログインしたりしました。コントロールパネルには、Joomla 2.5が間もなくサポートされなくなるという通知が表示されますが、Joomlaアップデートビューには、

あなたはすでに最新のJoomlaを持っています!バージョン、2.5.28。

移行を開始するオプションがありません。

何か案は?

6
user101289

私もずっと前にこの問題を抱えていました。使用可能なすべてのキャッシュをクリアしてパージし、再試行してみました。更新パッケージをダウンロードする別の方法があります。

Joomla_3.3.6-Stable-Update_Package.Zip

完了したら、JoomlaバックエンドのExtension Managerを介して他の拡張機能と同じようにインストールします。何かを行う前に、2.5サイト(データベースを含む)のバックアップを取ることを忘れないでください。

お役に立てれば

5
Lodder

これを試して:

  1. [コンポーネント]> [Joomla!]に移動します。更新
  2. 右上隅のオプションアイコンをクリックします
  3. 長期サポートの場合は、短期サポートに切り替えて保存します

それによって3.3.Xアップデートが表示されるかどうかを確認します。

私はそれが安全策であると信じているので、最初にそれについて考えずに誤ってサイトを3.xにぶつけないでください。

5
Brian Peat

ブライアンピートによって説明されている手順が機能するはずです。同じ問題があったが、サイトはすでに最高のバージョン2.5.xであると言っていた。アップグレードテストのために、サイトのコピーでこの問題に遭遇しました。コピーサイトでは、最新バージョンの2.5に更新できました。更新後、私は短期サポートに切り替え、サイトはそれが最高レベルであると言い続けました。元のサイトをもう一度確認すると、最新バージョンの2.5に更新できました。ただし、更新を再度確認した後(単に[更新を検索]ボタンをもう一度クリックしただけ)、サイトはそれが最高レベルであると述べました。長期と短期間の切り替えは違いがありませんでした。したがって、どこかに問題があるはずです。何らかの理由で、Joomla Coreアップデートのエントリが#__updatesテーブルから消えていることがわかりました。これを修正するには、次のようにします。

  1. 拡張機能>拡張機能マネージャーに移動します
  2. データベースを選択
  3. 修正ボタンをクリックします
  4. コンポーネント> Joomla!に戻る更新
  5. 必ず短期サポートを選択してください。

3.xへのアップデートが存在する必要があります。

2
Finzzownt

Joomlaのキャッシュを削除すると、この問題は常に解決されたように見えましたが、Extensions-> Extension Manager-> Updateでもキャッシュを削除する必要がありました。

更新キャッシュがクリアされると、2.5.28から3.5.1へのJoomla更新が提供されました。

0
Neil Robertson

PHPを5.6以上に設定してみてください

私のために働いた。

Php5.4ではアップデートが表示されませんでしたが、変更するとすぐに表示されました。

0
Damian Witham