• 締切済み

サーバー上のファイル&プログラムの整理方法

サーバー上のファイル&プログラムの整理方法 現在Webページ上でCGIやPHPを使用したページを使っていますが、 長年のプログラム追加や修正などでファイル数が膨大になり、 プログラムの繋がりや不要なファイルが多数出来ています ファイル数も数千となっており、一つ一つ中身をチェックするのも 大変です HTMLのサイトマップの様にプログラムの連動や孤立を調べるツール や手段は無いでしょうか?

みんなの回答

  • jxqvw
  • ベストアンサー率0% (0/1)
回答No.1

PHP であれば require や include の部分を抽出して、 依存関係を解析するスクリプトを書けば、 すぐにチェックできるように思います。 (ファイル名を動的に生成しているのでなければ)

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

関連するQ&A

  • Google sitemaps自動作成プログラム

    グーグルサイトマップなどで使われるサイトマップ内での 該当ファイルの更新日時をファイルをアップロードした時刻に 自動に更新するプログラムを探しています。 一度にかなりの数のページを更新するため サイトマップファイルの更新だけでも かなりの時間を費やしてしまうため PHPやCGIなどでサイトマップの中身を 動的に更新してくれるものがあればベストです。 海外のものでもかまいませんが無いものでしょうか? 希望する機能は以下 ・FTPでサーバーにファイルを更新と同時にサイトマップを更新

  • サイトにアップしているページcgiの中身を見たいのですが

    サイトにアップしているレンタル掲示板ページ(cgi)の中身を見たいのですがどうしたら見れるでしょうか。 ネット上では普通にページ表示されていますが、 パソコン内蔵のファイルで見ようとすると「ファイルを開くアプリケーションの選択」をと出てしまいます。 掲示板ページの文章を修正したいのです。(プログラムなどまったくわかりません.。) 希望としましては「ez-html」で見てHTMLを文字修正したいのですが。 製作した人には聞くことがいまは不可能な状況なんです。 どうぞよろしくお願いします。

  • テキストファイルを分割&ページ数を追記しHTMLファイルにするプログラム

    テキストファイルを分割&ページ数を追記しHTMLファイルにするプログラムを教えてください。 (Perl/Ruby/Pythonのいずれかで) テキストファイルを分割&ページ数を追記しHTMLファイルにするプログラムを教えてください。 (Perl/Ruby/Pythonのいずれかで) 手元にあるテキストファイルを指定の行数(もしくは文字数)で分割しHTMLファイルにしたいと考えています。 [sample.txt(10分割)→1.html~10.html] フリーの分割ソフトはあるようですが ・分割とHTML化を同時にしたい ・ページ下部にファイルに対応したページ番号がつけたい  (1.htmlの下部に:<p>1ページ</p>のようなイメージ) ・最近プログラミングの勉強をしていていろんなコードを見てみたい という理由で利用しないつもりです。 何卒よろしくお願いいたします。

  • form ファイルアップロードを プログラムで再現

    html + CGI などで、 form を使いパソコン内のファイルをサーバーなどにアップロードできますが、 その際、HTMLなどの form からではなく、 独自に作ったプログラムから form と同様のリクエストを送り、 サーバー上にファイルをアップロードしたいのですが、 どのようにすればよいのでしょうか? 独自のプログラムは、本来のformがあるページとは違うドメイン もしくはローカルパソコンから実行するものとします。 言語は何でもかまいません。

    • 締切済み
    • CGI
  • サーバを移行したのですが、プログラムが動きません。

    はじめまして。 Perl超初心者です。 先日、あるサイトのリニューアルをし、PHPでシステムを組んだのですが、一部のコンテンツに関しては、前の業者がPerlで組んでいたシステムをそのまま転用することになりました。 そこで、以前のデータを貰って、サーバのcgi-binのフォルダにそれらのデータをコピーし、関係すると思われるファイルのパーミッションを、755にし、 また、以前は、ファイルの一行目が、#!usr/local/bin/perl だったのですが、 これを、#!usr/bin/perl に修正しましたが、動いてくれません。 Internal Server Error と出てしまいます。 試しに、単純な text.cgi #!/usr/bin/perl print "Content-Type: text/html\n\n"; print "OK"; というファイルを置いてみたのですが、これは動いています。 ちなみに、移行しなければならないcgiファイルは、プログラムの中で、.pl ファイルを複数読み込んでいるのですが、このファイルのパーミッションは、755で良いのでしょうか? また、このプログラムでは、 cgi-bin のディレクトリから、 data というディレクトリの中にある.datファイルを読み込むはずなのですが、このdataというディレクトリは、cgi-binと同階層に置けばよいでしょうか? Internal Server Errorというエラーは、どういうときに出るエラーなのでしょうか? 色々ファイルを操作しても、このエラーしか出ないので、どう対処してよいかよく分かりません。 不勉強で大変心苦しいのですが、 ご回答よろしくお願いいたします。

    • ベストアンサー
    • Perl
  • サーバ上のファイルが削除出来ません。

    カテゴリが合っているか分からないのですが、質問させて下さい。 現在、今まで持っていたものとは別にホームページを製作中です。 CGIを利用した日記ページを使おうと思い、ホームページビルダーで(つまりローカル環境で)動作等を確認してから、サーバにアップして調整を行っていたのですが、 その際アップロードソフトを使って、一度サーバ上にアップしたファイルが、 削除してもページが残っているという現象(?)が発生して困っています。 アップロードソフトのホスト側のファイル一覧で確認した限りでは、 そのファイル名は見当たらず、アドレスバーへの直接入力でページを見ようとすれば NOT FOUNDになるはずなのに、それまでと変わらずページが見れてしまうのです。 そのCGIは、HTMLへの書き出し機能もついており、.cgi/.htmlどちらの表示でも見ることが可能です。 また、使用しているサーバがNIFTYなので、 http://hpcgi●.nifty.com/***/(CGI名)/(CGI名).cgi/(CGI名).html のようなURLになり、htmlとcgiとをアップロードするフォルダが違うのですが、 そのあたりに原因があるのでしょうか? またはこれは一時的なものでしばらくすればサーバ上のファイルも削除され、 NOT FOUNDになるのでしょうか。 ちなみに、先ほど試しにCGIを使っていない無関係のページを削除してみたところ、 すぐにNOT FOUNDになりました。 Windows XP @ニフティ アップロードソフトはFFFTP使用です。 どなたかお力を貸して頂けると助かります。

  • 以前書きこんだ者です。Apacheを自宅サーバーとして動かしています。

    以前書きこんだ者です。Apacheを自宅サーバーとして動かしています。Perlを含むCGIとSSI、それにHtmlをApacheで稼働させたいと思っているのですが、cgi-bin 以下のディレクトリでPerlとCGIを 動かすことはできたのですが、Htmlが動きません。ここに投稿させていただいたところ、CGI専用 ディレクトリでHtmlを動かそうとしているとご指摘されたので、cgi-binのひとつ上のディレクトリ でHtmlを動かそうと、httpd.confの中のServerRoot "C:/Program Files/Apache Software Foundation/Apache2.2"にしました。そしてエクスプローラで”localhost/htmlのファイル”を実行したところ、”Webページが見つかりません”とでてしまいました。何度いろいろなファイルで やっても同じエラーが出てしまいます。どうやらApache2.2のHtmlファイルを認識してくれない ようなのですが原因がわかりません。わかる方どうか教えてください。よろしくお願いします。

  • 複数のHTML&テキストファイルを一括修正したい。

    mac(OS X 10.4, Intel)で複数のHTMLデータの特定の部分(HTMLとテキスト)を一括して修正できるソフトはないものでしょうか? HTMLファイルがページ数の分だけあり、一つずつを手打ちで修正するのは非常に時間がかかります。 よろしくお願いいたします。

    • 締切済み
    • Mac
  • Word 3ファイル以上の複数ファイル間でページ連

     3ファイル以上のwordファイルで、ページを連動させることは可能でしょうか? 01,02,03というファイルがあったら、02ファイルは01ファイルの最終ページ+1ページから、03ファイルは02ファイルの最終ページ+1ページからスタートし、どのファイルのページが変わっても連動でページ数が増減するようなコードをご存じのかた、ご教授お願いいたします。 また、目次にもそれぞれのページを連動させたいです。

  • 外部ファイルを別のHTMLファイルに表示したいと思います

    WEBページのHTMLファイルに外部のファイルから文字を読み込むことが出来たと思います。 Javascriptを使うのではなく、掲示板のようなCGIを利用したいと思うのです。 ホームページの作成にあまり詳しくない人が、HTMLファイルを書き換えてアップロードするのは難しいので、掲示板のように簡単に書き込めるCGIを設置して、そこに書込をすれば特定のページに文字や文章が貼り付けられる、という風に利用したいのです。 うろ覚えなのですが、 ・拡張子をHTMLからSHTMLにするということ ・表示したい部分のソースに<!--#exec cgi="○○.cgi"-->と加えるということ 等が条件だったと思います。 ○○.cgiの部分にあたるスクリプトがどこで公開されていたか、どんな物だったか記憶にないのですが、 ご存じの方があれば教えてください。