新しいconcrete5を入れました。
concrete5/configのsite.phpも行いログインができるようになりました。
次にconcrete5/packagesも入れました。
そしてconcrete5/filesにこれまでのものをコピーして移そうとしましたが、ディレクトリ内にあるbackupsだけが移動することができません。
結果、以前のものは何も反映出来きていません。
ほとんどのfileとpackageが移動できてるので、何かしら反映されてもいいともうのですが、中身は壊れてるのでしょうか?
Re: サイトをアップさせようとしての失敗
2014年2月9日 at 12:32
SDにhttpdocs/concrete5を移動させようとしましたがphpが移動できないため
サーバ内の全てを、サバー内でバックアップ取りました。
それとは別にconcrete5/configとfilesとpackaqesをサーバー内に新しいディレクトリを作りコピーしました。
この状態で新しいconcrete5アップロードすればよろしいでしょうか?
また、サーバ内のconcrete5(アプリケーション)を削除する必要はないのでしょうか?
よろしくお願いします。
Re: Re: サイトをアップさせようとしての失敗
2014年2月9日 at 22:20
むむ・・・ダメかもしれません。
それは新しいconcrete5を入れたと同時に新しいデータベースもサーバーに存在するということでしょうか?
現在、サーバーには1つデータベースしか存在しません。前回と同じ名前で作りました。(上書きされてしまってるのでしょうか)
それとも当初のconcrete5ディレクトリのなかにデータベースは存在してるのですか?(それならあると思います)
ちなみに当初のconcrete5/filesの中にある画像(ファイルマネージャーに存在した)は見ることができます。
データベースは存在しているということですね?
それは新しいconcrete5を入れたと同時に新しいデータベースもサーバーに存在するということでしょうか?
現在、サーバーには1つデータベースしか存在しません。前回と同じ名前で作りました。(上書きされてしまってるのでしょうか)
それとも当初のconcrete5ディレクトリのなかにデータベースは存在してるのですか?(それならあると思います)
ちなみに当初のconcrete5/filesの中にある画像(ファイルマネージャーに存在した)は見ることができます。
データベースは存在しているということですね?
Re: サイトをアップさせようとしての失敗
2014年2月9日 at 22:37
同じデータベースを指定してインストールしたら、エラーが出るはず。
そのまま上書きでできません。というか上書きしないようになっています。
エラーの後、自分でデータベースを削除(または消去)して作り直さないとインストールできません。
文面からみると、同じ名前で作ったということですから、削除されたと思います。
つまり、残念ながら消えてしまっています。
データベースの場所は、concrete5のフォルダにありません。
だから、concrete5のフォルダと、データベースのコピーが別々に必要なんです。
またデータベースはファイルのコピーでは移動できません。データベースの専用ツールでエクスポートしないと取り出せません。
filesは、データそのものであって、データベースではありません。データです。
データベースがファイルの場所を示しているので、それを消したらconcrete5はファイルの場所がわかりません。
手間ですが、filesをPCにダウンロードして、あらためてアップロードして、各ページのブロックの画像を入れ替えるしかありません。
そのまま上書きでできません。というか上書きしないようになっています。
エラーの後、自分でデータベースを削除(または消去)して作り直さないとインストールできません。
文面からみると、同じ名前で作ったということですから、削除されたと思います。
つまり、残念ながら消えてしまっています。
データベースの場所は、concrete5のフォルダにありません。
だから、concrete5のフォルダと、データベースのコピーが別々に必要なんです。
またデータベースはファイルのコピーでは移動できません。データベースの専用ツールでエクスポートしないと取り出せません。
filesは、データそのものであって、データベースではありません。データです。
データベースがファイルの場所を示しているので、それを消したらconcrete5はファイルの場所がわかりません。
手間ですが、filesをPCにダウンロードして、あらためてアップロードして、各ページのブロックの画像を入れ替えるしかありません。
Your post has been saved and will be published after approval by the forum moderator.
tomoac
Re: サイトをアップさせようとしての失敗
基本的には、concrete5をインストールしたフォルダを丸ごとコピーすれば、どこのフォルダでもどこのサーバー(動作条件は満たすことは必要)でも、なにも変更しなくても動きます。
データベースも同じく、どこのサーバー(動作条件は満たすことは必要)にしようが、どんなデータベース名にしても動作します。
ただ、データベースとの関係だけは調整する必要があります。つまり、/config/site.php 内のデータベースサーバー名、データベース名、ユーザ名、パスワードはあたらし環境に合わせてください。
コピーしても動かないとのことですが、私の場合、ftpをめったに使わないせいもあると思うのですが、コピーに失敗というかコピー漏れがあるせいか、いろいろトラブルの経験はあります。つまり、理由はわかりませんが、全部がきれいにコピーされていないのではないかと推察します。