私は最近demojoomla.com
にjoomlaサイトを設定し、概念実証を確認するためのデータの入力を開始しました。
そのフェーズに続いて、Strato.deでホスティングパッケージを購入しました。このパッケージでは、ワンクリックでjoomlaアプリケーションをセットアップできます。
デモサイトには大量のデータは含まれておらず、理論的には手動で再設定することもできますが、すべてを自動的に転送したいです。
Akeeba
を使用してバックアップを作成しましたが、それを新しいjoomlaサイトにコピーして、そこに復元できるかどうかはわかりません。
私はkickstart.phpを使用してみましたが、MySQL設定がないために失敗しました。私はそれを修正するために何ができるかわかりません。
ここでの最善のアプローチは何ですか?
Joomlaで作成されたデータはすべてデータベースに保存されます。これは、Akeebaを使用してバックアップを作成する場合、mustはデータベースのバックアップも作成することを意味します。それ以外の場合は、コンテンツなしでファイルのみを復元します。
バックアップファイル(JPAファイル)には、Joomla CMS全体+インストール拡張機能+データベースが含まれます。したがって、新しいホスティングプロバイダーでは、ワンクリック機能を使用してJoomlaをインストールする必要はありません。
データベースのセットアップを含め、Joomlaをインストールするには、宛先サーバーが適切にセットアップされていることを確認する必要があります。
JPAファイルとキックスタートを任意のディレクトリにアップロードし、復元プロセスを実行するだけです。
復元プロセスの一環として、インストーラーは新しいデータベース情報を要求します。
@lodderが言うように、Akeeba Backupによって生成されたJPAファイルには必要なものがすべて含まれているので(Joomla自体を含むファイルとデータベース)、JPAファイルとkickstart.phpをサーバーにアップロードして、「 http://yourdomain.com/kickstart.php "(Kickstart proを使用している場合は、最初にファイルの名前を別のものに変更する必要があります)。
しかし、不足しているMySQLエラーについて言及しているので、この部分は時々混乱する可能性があるので、データベースの復元に関するメモを追加したいと思います。 キックスタートドキュメント はこれを非常に詳細に説明しています。
エラーメッセージは、ダイアログボックスに正しいデータベース情報を入力しなかったことが原因と考えられます。 このページ には、strato.deにデータベースを設定する方法に関する情報があります。
覚えておくべきこと: