- ベストアンサー
「***.txt」 から 「***.pl」 への変更は?
TRADAの回答
- TRADA
- ベストアンサー率40% (41/102)
こんにちは。 心配する程難しい問題ではないので安心してください。 **.PLファイルは、普通のテキストエディタでも作ることができます。 また、その他**.cgi等も同様に作ることができます。 ダウンロード用によく「**.cgi.txt」と置くのは 他の方がおっしゃる通り、ダウンロードのしやすさや そのままソース内容が表示された場合、メモ帳にでも貼って ファイル名をきちんと指定された通りに保存すればバッチリです。 ダウンロードできた場合は、後ろの「.txt」のみ削って 「***.pl」にしてあげれば任務完了です。
関連するQ&A
- 掲示板の設置について
CGI初心者です。 ダウンロードした掲示板のcgiスクリプトを、自分のPCで設置テストをしています。(Apacheを使って) [htdocs]に[bbs]フォルダを作って、そのまま入れたときはちゃんと表示されました。次に「cgiはcgi-bin下でのみ動く」のテストをしてみようと、下記のように設置してみました。 [htdocs] | +-index.html | +-[cgi-bin]-bbs.cgi | +-[bbs]-[gazou]、jcode.pl、log.dat、skin.html (↑[bbs]フォルダに、[gazou]フォルダと3つのファイルを入れたという意味です) bbs.cgiにパスを設定する箇所があり、「このスクリプトの場所」は、./bbs.cgiで(初期値のまま)、[bbs]フォルダに入っているファイルは ../bbs/~ とし、http://localhost/cgi-bin/bbs.cgi で呼び出すと「ページが見つかりません」と出てしまいます。上記設置の他に、jcode.plとlog.datも[bbs]フォルダに移動してみましたが(パスも ./~ に変更しました)、「ページが見つかりません」になってしまいます。 きちんと表示させるにはどうしたらいいのでしょうか?教えて下さい、よろしくお願いします。
- 締切済み
- CGI
- 拡張子 .pl のパーミッションについて
とあるCGIを設置したところ、随分あとになって以下のような記述を見つけました。 設定ファイルの拡張子が .pl でパーミッションが755だとファイル内を閲覧される可能性がある。 (PWなどがわかってしまう) 対策) 設定ファイルの拡張子を .cgi にする。同時にメインのCGIの方のファイル設定も設定ファイル名を変更する。 たしかに外から覗けることが確認されました。ただどこでPWがわかるかはわかりません。 1.これはやはり変更したほうがいいのでしょうか?現在PWがやぶられなどの事実はありません。 2.これを変更することによって、ログ喪失などの心配はないでしょうか? (これが怖くて安易にいじれません) 3.ファイル名を変更する代わりに、パーミッションを644や666などに変更する などの対処でできないのでしょうか? なにせCGIはあまり詳しくないため困っております。 対策を取りすぎなのかもしれませんが、よろしくお願いします。
- ベストアンサー
- CGI
- CGI(BBS)の設置が出来ません(2)
--------------------↓ # ログディレクトリ (フルパスだと / から) $log_dir = "."; ↑これは「/bbs.log」と入れるのでしょうか? ちなみに上記全ての書類はcgi-binで同階層です。 # 表示ファイルディレクトリ (フルパスだと / から) $htm_dir = "."; ↑これもよく分かりません。 # CGIスクリプト自身をURLで指定 $script = "http://www.●●●.ne.jp/cgi-bin/lomobbs.cgi"; ↑の様に入れましたが合っていますでしょうか? # 表示ファイル (index.html) のある「ディレクトリ」をURLで指定 $htm_url = "http://www.●●●.ne.jp/cgi-bin"; # ログファイル名 $logfile = "bbs.log"; # ロックファイル名 $lockfile = './bbs.lock'; # 過去ログのあるディレクトリ (フルパスだと / から) $past_dir = "."; # 補助プログラムのファイル名 $subfile = './bbs2.cgi'; ---------------------------- 以上、アヤシイ個所を書いてみました。 おかしな個所があれば教えてください。 ちなみに、DLしたcgiの書類名を変更したのですが、 それは何か影響はありますか? いくらやり直してもページが表示されません。
- 締切済み
- CGI
- ファイルの転送モード(Euc Jis 無変換)について
ファイルの転送モードについてわからないので質問させてください。 ソフトはffftpを使用しています。 txt html cgi dat(bbsのログ) などはアスキーモードで転送するというのはわかったのですが、ffftpのメニューにある Euc Jis 無変換はどのように使い分ければよいのでしょうか?以下のファイルの場合、どれを選択すればよいか教えてください。また無変換で転送しなくてはいけないものにJisなどを使用した場合、何か問題は起こりますか?(特に掲示板のログファイルやCGIファイルなど) アスキー *.html *.cgi *.dat(bbs のログ) *.pl
- ベストアンサー
- その他(ソフトウェア)
- フリー配布CGIのファイル名変更
お世話になります。 メールで受信するフォームでを作っていますが、CGIを自分で組めないため配布CGIを利用させていただいてます。フリー配布CGIなのでカスタマイズ可能なのですが、ファイル名を変更しても機能するのか教えてください。 例えば <AAA>フォルダ │--bbb.cgi │--fff.pl │--ccc.html があります。ccc.htmlを動かすためのbbb.cgiです。 もうひとつCGIを入れたいフォームeee.htmlが有る場合、上記のフォルダとファイルをコピーしてファイル名を変更して利用することはできますか? │ │--<AAA>フォルダ │ │--bbb.cgi │ │--fff.pl │ │--ccc.html | │--<DDD>フォルダ │--bbb2.cgi │--fff2.pl │--eee.html ccc.htmlとeee.htmlのフォームの内容は異なるのですが、ファイル名を気軽に変更したcgiファイルでも大丈夫でしょうか? または、<AAA>にeee.htmlを入れてbbb.cgiを共有させることはできるのでしょうか?(<DDD>フォルダ以下はなしで) プログラムファイルを壊してしまうのが怖くてなかなか実行できないでいるのです。 抽象的な質問ですみませんが、よろしくお願いします。
- ベストアンサー
- CGI
- 「.pl」ファイルはサブルーチンのようなものなのですか?
掲示板スクリプトなどを落としてファイルを見ると、「.pl」というファイルがたまにあります。 これはサブルーチン的なやくわりがあるのですか? もしそうなら、どうしてわざわざ「pl」に書き分ける必要があるのでしょうか。すべてひとつの.cgiに書けばいいのに。
- ベストアンサー
- Perl
- ファイル名変更するとき,「.txt」がついてしまう。
OS,Windows98SE使っているものです。 ファイル名の変更をしたとき,なぜか、その変更したファイル名のあとに、「.txt」と余分につくようになってしまいました。一応,「.txt」とつけるかどうかOS側から聞いてきてくれるのですが,「いいえ」と答えると,そのファイルが、今まで開いていたアプリケーションで開けなくなってしまうのです。また,その時、アイコンも別のデザインのものに変わってしまいます。どこかの設定を変えるのかもしれませんが,この問題を解決するにはどうすればよいのでしょうか。
- ベストアンサー
- その他(ソフトウェア)
- jcode.plファイルが閲覧できるのですが
http://△☆.sakura.ne.jp/cgi/jcode.pl 上記のURLでアクセスすると、jcode.plファイルが表示されます。 http://△☆.sakura.ne.jp/cgi にアクセスした時は、Forbiddenが表示され アクセスが拒否されるようになっています。 さくらインターネットのファイルマネージャーで 設定したのですが、なぜかjcode.plだけは閲覧できてしまいます。 これは他の方も同じなのでしょうか。 パーミッションを755にしても644にしても同じでした。
- ベストアンサー
- CGI
- .txtではなく.logの方が良いのでしょうか?
vbaでシステム開発をしていて、テキストファイルにログを書き出そうと思うのですが その際拡張子は.txtではなく.logの方が良いのでしょうか? txtとlogは、ファイル名で判断するためだけで中身の機能は同じですか?
- ベストアンサー
- その他(プログラミング・開発)
- ×マークを消したいのですが
アクセス解析のCGIを設置したんですが、非表示のはずなのに×マークが見えてしまってます。 この×マークをみえないようにしたいのですが、判る人教えて下さい。 配布元 http://www.suepon.com/ simple_access v.1.0 アクセス解析するページへの記述 <script>document.write('<img src="../access/access.pl?',parent.document.referrer,'">')</script> ↑ この部分が×マークが出てしまいます。サンプルだとこの呼び出しタグで 真っ白な画面のままです。
- 締切済み
- CGI
お礼
ご回答感謝します。 .plファイルに変更できました!あとは中の記述を少し変更するだけです。 これでログ取得スクリプトはOKっと・・・ もう一方のログ用のテキストファイルなんですが、通常これは自分で用意するもんなんでしょうか。 だとしたらどうやって・・? なんかすごい難しいような気がしてドキドキしてます(^-^;