• 締切済み

サーバ内のファイルを使ってのhp復元方法

ホームページNInjnja2002を使っています。 hpのデータ入力中のトラブルでバックアップファイルが使えなくなりました。 1,既存のページ(サーバ側ファイル)は今後データ入力せず、読めるだけでよい。 2,新たに書き込みの出来るデータベースページを幾つかつくりたい。 といった場合アップロードで既存のページが上書きされないhpの作り方を教えてください. 3,index.htmlのほかページ番号がついているのはpage0002html~pageooo6htmlとワードで作った○○○html1があります。 また各ページには写真が入っています。

みんなの回答

  • nta
  • ベストアンサー率78% (1525/1942)
回答No.3

サイトを丸ごとダウンロードするツールとしてネットサーフィンツールがあります。JavaScriptやCGIを使ってファイルを読み出すような構成にしているサイトでなければほぼ完全に復元できるはずです。 エーアイソフト ウエブワッカー4 http://www.aisoft.co.jp/ 波乗野郎 http://www.bug.co.jp/nami-nori/ フリーのものもあったと思いますが、再構築の性能については上記のソフトが優れていたと思います。

demande
質問者

補足

ご回答有り難うござます。 ネットサーフィンツールと言うものがあるのは知りませんでした。 ロールオーバーは使用していませんので、ご指摘のファイル形式ではないと思いますので、そちらも試したいと思います。 ユーザーサポートにソフトについて質問すると、当然操作法の説明になって、初心者にはわからないことが多いわけです。もちろんご回答の内容もはじめて知りました。

全文を見る
すると、全ての回答が全文表示されます。
  • nta
  • ベストアンサー率78% (1525/1942)
回答No.2

通常はお使いのプロバイダのサイトからFTPによりファイル単位でダウンロードする方法を使うと思います。 ホームページしかし、ブラウザを開いて各ファイルを別々に取り入れても原理的にはデータが壊れるようなことはないはずです。ページがおかしくなるのは何か他の原因があるのだと思います。

demande
質問者

補足

ご回答ありがとうございます。どうも難しい方法で復元しようとしているようです。 1,私のやり方では写真入りページのレイアウトが変わってしまうのは事実です。 2,また復元について良い方法があれば、教えてください。

全文を見る
すると、全ての回答が全文表示されます。
  • nta
  • ベストアンサー率78% (1525/1942)
回答No.1

サーバのファイルをすべてダウンロードして、ローカルのファイルとして使うという方法はだめなのでしょうか。既存ファイルのハイパーリンクの書き換えをしないとなると、サーバの設定を変更してトップページのURLを別のファイルに切り替えるしかないように思います。これはサーバの管理者ならば簡単ですが、一般ユーザではむりかもしれません。

demande
質問者

補足

さっそくご解答有り難うございます。 1,全てダウンロードした場合について質問します。現在のページのレイアウト?は変わりませんか。 例えば、やり方は少し違いますがホームページNinjaのデータページにインターネット上のサイトから少しずつコピーしてきて張り付けるやり方で復元を試みたところ一行あたりの文字数が減ったのですが。また文字数を復元すると写真が収まりきれない程移動するのですが。 2,既存のファイルのハイパーリンクを書き替える方法は一般には非常に難しいと言うことは参考になりました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 過去のHPファイルを削除する方法

    はじめまして。先日まで、Dreamweaver4で、HPを作りアップロードしていました。しかし、突然PCが故障してしまい…しかも、そのHPのデータはバックアップをとっていませんでした。 それから新しいPCを購入し、また1からDreamWeaver4をインストールし、設定をし直して、再度あたらしいページを作り、アップロードをしようとしたのですが、エラーがでてしまい、アップロードができません。設定方法等は、間違えていないはずです…。 以前までのHPのデータがリモートのほうに残っている状態で、それが残っているせいで、いま新しいファイルがアップロードができないのかと思いました。 デスクトップ上に作ったフォルダや、サイト名は前と同じ名前をつけて作り、index.htmlだけをとりあえず適当に作り、試しにアップロードしようとしていました。 もし、解決方法をご存知の方がいらっしゃいましたら、是非ともご教授お願いします! よろしくお願いします。

    • ベストアンサー
    • Mac
  • とても困ってます!!HPビルダーでindexで上書きを…

    HPビルダーでHPを作っているのですが、あるページを間違えて「index」の名前でアップロードしてしまいました。 そしたら上書きされてしまって、トップページにしたくないページがtopになってしまったんですね。 それを解消しようと、間違えてしまったページの名前を変更して、トップページにしたいページの「index」をもう一度アップロードしたのですが、それは上書きされず、間違えてしまったページの更新も出来なくなってしまいました。 どうしたらいいでしょう?教えてください!!

  • データベースの復元ができません

    SQLServer2008R2 Express を使用しております。 添付画像のように、MADBという名前のデータベースにバックアップファイルから復元を試みると、失敗してしまいます。どこに気をつければよいでしょうか。 (1) 「既存のデータベースを上書きする」にチェックは入れてあります。 (2) 復元先のパスは合っています。 (3) SQLServerのバックアップファイルのバージョンは、2008R2より上ではありません。

  • データベースの復元

    SQLServer2000でDBのバックアップを取った ファイルからデータのみを復元することは可能でしょうか? そのまま復元すると既存のデータ-ベースファイルを 上書きするという形になると思うのですが テーブル構成だけはスクリプトファイルから作成し 入れたいデータはバックアップファイルから入れたいです。

  • SQLServer2012の復元ができない

    いつも楽しく勉強させていただいております。 環境はSQLServer2012のExpressでOSはWindowsServer2008です。 Test1というデータベースのバックアップを取ってTest2という名前で復元しようとしましたが、なぜか失敗してしまいます。 どなたか原因を教えていただけませんか。 次の手順でバックアップを取り、復元をしています。 ○バックアップのフェーズ 1.データベースのバックアップのダイアログボックスを開く。 2.ソースにTest1、バックアップの種類に完全を指定する。 3.バックアップ先は以下のファイルに  C:\Program Files\Microsoft SQL Server\MSSQL11.SQLEXPRESS\MSSQL\Backup\Test1.bak 4.OKをクリックし、「データベース'Test1'のバックアップが正常に完了しました」を確認。 ○復元のフェーズ 5.データベースの復元のダイアログボックスを開く。 6.ソースはデバイスにする。 7.ファイル名に上記3.のファイル名を指定 8.転送先データベースはTest2とする。 9.OKをクリック(ここでエラーとなる)。 エラーメッセージは以下の通りです。 ------------------------------------------ データベース'Test2'の復元に失敗しました。(Microsoft.SqlServer.Mangement.RelationalEngineTasks) 追加情報: System.Data.SqlClient.SQLError:ファイル'C:\Program Files\Microsoft SQL Server\MSSQL11.SQLEXPRESS\MSSQL\DATA\Test1.mdf'に上書きできません。 データベースTest1が使用中です。(Microsoft.SqlServer.SmoExtended) ------------------------------------------ メッセージの内容で引っかかるのはTest1.mdfに上書きできませんというところです。 上書きでなくTest2という新規データベースに書き込みたいのですが。 ためしにTest2というデータベースを作成しておいて「既存のデータベースに上書きする」をチェックしてやってみましたが、やはり失敗。 メッセージは上と同じです。 SQLServerを再起動して試してもやはり結果は同じです。 何が悪いのでしょう。

  • Smartyを使ってhtmlファイルを生成する方法で悩んでいます

    Smartyとphpで動的にページコンテンツを生成するサイトをつくっています。 例えば、 index.php?m=front → front.phpにアクセスしてfront.tplを返す index.php?m=page2 → page2.phpにアクセスしてpage2.tplを返す index.php?m=page3 → page3.phpにアクセスしてpage3.tplを返す … という動作をさせています。 ただ設置しているレンタルサーバーが最近重く動作が鈍重になってしまい、phpファイルからただのhtmlファイルに換えたいと思っています。 上の例で言えば、 index.php?m=front → front.html としたいのです。 はじめからfront.htmlを用意し、file("front.tpl")でテンプレートを読み込んでファイルを書き換えようと試しましたが、データベースの情報を含むページにそのデータの内容が反映されないところで行き詰っています。 何かしらの方法で、 php → Smarty → html生成 ということができないでしょうか? よろしくお願いします。

    • ベストアンサー
    • PHP
  • HPのファイル転送について

    indexでファイルの転送は出来るのですが、ハイパーリンクしてHPを作りたいのです。1枚目はindexで転送。あとのは名前を付けるのになにか決まりはありますか?又WORDで作成しているときはリンクされるのにWebページで保存したらリンクされなくなってしまうのは何か原因はありますか? 1ページのHPしか転送できないので教えて下さい。

    • 締切済み
    • CSS
  • HPデータでアクセスしていないファイルを一括削除

    HPのサーバーへのアップロードをするんですが、アップロード前のデータについて 1.index.htmlなど必要なデータからリンクしている画像データとhtmlファイルはのこす。 2.index.htmlなど必要なデータからリンクしていない画像データやhtmlファイルは削除する。 この動作を一括で出来ればいいんですが、そんな感じの方法はありますか? よろしくお願いいたします。

  • ヤフーの自作HPで・・

    ヤフーの自作HPで"index.html"ファイルが存在してそこから作成するのですが、"index.html"ファイルを消してしまって、”WARNING index.html がありません。"と出ます。 他の"index.html"と同じ名のファイルをアップロードしたためと・・思いますが、違うかも・・ 上書きされるか選択ボックスがでません。 最初にもどりますが、index.html ファイルは復活しませんか?

  • ファイルの復元!(今回のライブドアのメール復元の件で思ったこと)

    ライブドアで警察のスゴさが分かりました。 どうやって復元したのでしょうか?? と聞けば「復元ソフトを使った。」ってことになりますよね? さて、質問させて下さい。 メールってデーターベースファイルですよね。 メールのデーターベースファイルって常時上書きですよね? 当方復元ソフトを使ったことないですが・・。 例えばメールのデーターベースファイルに限らず、エクセルでも、ワードでも・・、あるファイルがあるとします。 2006/1/25 18:00:保存しました。 2006/1/25 19:00:このファイルを変更して、上書き保存しました。 2006/1/25 20:00:このファイルをさらに変更して、上書き保存しました。 2006/1/25 21:00:またまた変更して上書き保存しました。 そこで復元ソフトを使います。 すると各上書き保存されたファイルが”時間ごとに”復元できるのでしょうか?? (あくまで、このファイルが復元可能とういう前提だとします。)

このQ&Aのポイント
  • ハガキの印刷が表だけできて裏面が印刷できない問題について。裏面の設定と用紙が違う可能性を考えてみましょう。
  • EPSON社製品の年賀ハガキ印刷で問題が発生しています。表面は印刷できたが裏面が印刷できないという状況です。
  • ハガキの印刷ができない場合、裏面の設定と用紙の問題が考えられます。設定と用紙が違うと印刷ができないことがあります。
回答を見る

専門家に質問してみよう