CGI設置について質問 【Part2】
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
05/01/02 09:13:04ID:???自分でどのようなことまでやったか、エラー・動作がおかしい場合は
その内容を詳細に書くこと。
配布先、設置先で質問・解決できない場合は、ここで質問すれば
親切な人が教えてくれるかもしれません。
質問テンプレ(全項目記入)
【 CGI名 】 複数のバージョンがある場合には正確に
【配布先URL】
【設置サーバ】 レンタルスペース名または設置中のURL
【 質問内容 】
※ エラーがでてるならエラーメッセージも書くように
0178nobodyさん
2005/07/14(木) 19:09:44ID:???とりあえず、マターリしよう。
エラーを見たいから サーバにうpしてくれ。
0179nobodyさん
2005/07/14(木) 19:31:31ID:0L4aMOkEすいません。何をうpすれば良いのでしょうか?
エラーは何も出ていないようです。
真っ白な画面で、ソースを見ると
</TR>
</TR>
</TR>
</TR>
</TR>
となっていました。
0180nobodyさん
2005/07/14(木) 19:35:53ID:???0181nobodyさん
2005/07/14(木) 19:51:29ID:0L4aMOkECGI本体は、>>177の「配布先URL」のページの一番下にダウンロードのリンクがあります。
初期設定をいじらずに実行しても結果は同じでした。
0183nobodyさん
2005/07/14(木) 20:26:47ID:???他あたったほうがいい。
0184nobodyさん
2005/07/15(金) 02:45:08ID:???ざーっと眺めただけだけど、Diary.pmの397行目
× print "</TR>\n";
○ $table .= "</TR>\n";
でいいはず
0185177
2005/07/15(金) 13:48:27ID:DWnpb8KH>>184
そのように直してみましたが、やはり画面は真っ白でした。
ソースを見ると
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=euc-jp"></HEAD>
<BODY></BODY></HTML>
となっていました。
無理なようでしたら、183さんのおっしゃるように他あたってみます…。
0186nobodyさん
2005/07/15(金) 18:46:51ID:???そうね。もしあれなら作者さんにエラーがあることを
メールで知らせた方がいい。
0187184
2005/07/15(金) 21:26:15ID:???まぁ、こんな不具合残したまま公開しているとこは見限ったほうがよさげ。
01882/1
2005/07/16(土) 05:13:17ID:???【配布先URL】http://www.hero.ne.jp/~db/skinmanual/index.shtml
【 質問内容 】
※上記CGIは、データベースCGI(http://www.hero.ne.jp/~db/herodb.shtml)の
表示用スキンです。本体・スキン共に当方で改造は行っていないません。
前提として、サーバーの仕様で
○CGI用フォルダ:home/cgi-bin/
○HTML用フォルダ:home/doc/(★URLは http://home〜/)
のように別れており、配布元の解説
(http://www.hero.ne.jp/~db/herodb-othersite.shtml)に従って、
○CGI用フォルダ:http://home〜/cgi-bin/homeA/
○HTML用フォルダ:http://home〜/doc/homeA/DB/
というように、バイナリデータをHTML用フォルダに分け、
●バイナリパス($binpath):../../doc/homeA/DB/
●バイナリURL($BinUrl):http://home〜/homeA/DB/
と指定しています。
本体のデータベースCGIでの表示は問題ないのですが、スキン表示にすると
ログ画像表示の際、画像のパスを $binpath でURL指定しているようで
<img src="http://home〜/doc/homeA/DB/○○○.jpg">となり、表示されなくなってしまいます。
$BinUrl でURL指定したいのですが、どこをいじっていいものやら…。
01892/2
2005/07/16(土) 05:20:49ID:???↓ここら辺変えればいいかな〜とは思うのですが、
めぼしい値を変えるとURLが空白だけになってしまいました…。
●L250あたり
sub table_para_path{local( $table ) = @_; if( $binpath eq "" ){ $binpath = $datpath; }
$imgpath = $binpath . $table . "/bin/";
$delimgpath = $binpath . $table . "/bin_del/";
$csvfilepath = $binpath . $table . "/csv/";
if( $BinUrl eq "" ){ $BinUrl = $binpath; }
$CsvUrl = $BinUrl . $table . "/csv/";
$BinUrl = $BinUrl . $table . "/bin/";
●L920あたり
sub list_SKIN{local( $i, $showmax );
【略】
while( 1 ){
if( $tmplist =~ /\[\#(\w*)\.\]/i ){# #の場合は実値のみ
$i = $ic{lc($1)};
if( $style[$i] eq "IMG" ){
$past[$i] = $imgpath . $recfield[$i];
if( $recfield[$i] ne "" && -f $past[$i] ){# NOP}
else{$past[$i] = $hero'zsp;}
}
else{$past[$i] = &hero'listTEXT( $recfield[$i], -1, "", 'ON' );}
長々と済みません。どなたかご教授いただけないでしょうか。
0191188
2005/07/16(土) 12:05:24ID:???それなら私でも対応できそうですので、そっちでやってみます。
0192nobodyさん
2005/07/21(木) 17:42:12ID:FUuiu3h5【配布先URL】 ttp://www.kent-web.com/bbs/sunbbs.html
【設置サーバ】 さくらインターネット
【 質問内容 】
# 表示ファイルHTML (第1ページ)
# → ファイル名のみを記述
という設定の所に何を入れたらいいのかがわかりません。どうか教えて下さい。
0193nobodyさん
2005/07/21(木) 19:44:22ID:???0194nobodyさん
2005/07/21(木) 20:58:47ID:JUoOvvGf「無効なQUERY式です」
としか表示されずに困っています。これってどういう意味ですかね…?
0196nobodyさん
2005/07/23(土) 02:48:59ID:Wrc21dr7【 質問内容 】
スレッド毎に枠を付けるには何処を触ればいいんですか?
そのままの設定だと、スレッドと背景が同じ色なんで見づらい(´・ω・`)
枠を…枠を付けるにはどうすれば!
0198nobodyさん
2005/07/23(土) 03:31:00ID:Wrc21dr7他で質問してきますね(´・ω・;∴;∵;
0199nobodyさん
2005/07/23(土) 07:32:00ID:Wrc21dr7【 CGI名 】髭式BBS
【 質問内容 】
スレッドを作成して、そのスレッドに返信すると
スレッドの本文が透明になる(ドラッグすると見えるようになるけど変な表示)
それで、もう1回レスつけると、今度は1回目のレスも透明になって、最新のものしかまともに表示されない。
何が原因でしょうか?(・ω・`)
0201nobodyさん
2005/07/23(土) 13:53:56ID:Wrc21dr7$admin_pwd = '管理者パスワード';
$admin_name = 'あなたのお名前';
$admin_mail = 'あなたのメールアドレス';
$admin_url = 'あなたのホームページ';
$path = 'このCGIを設置したURLパス';
触ったのこの部分だけだよ(ノд`)
0202nobodyさん
2005/07/24(日) 23:24:11ID:gbmCui/i【配布先URL】 ttp://www.kent-web.com/bbs/aska.html
【設置サーバ】 Prohosting
【 質問内容 】 500エラーがどうしても直らない。
perlのpassは確認した。アスキーモードで転送した。syntax OK
cgiのパーミッションやフォルダは755にした。cgi-binフォルダに入れた。
2行目に use CGI::Carp qw(fatalsToBrowser);を入れても同じ表示でした。
0203nobodyさん
2005/07/24(日) 23:46:54ID:???0204nobodyさん
2005/07/25(月) 02:34:29ID:4IA/HVNLレスありがとうございます。
aska.cgi syntax OK でした。
localhostで動作確認済みです。
サーバがだめなのかもしれませんね。 別のサーバを探してみます。
0205nobodyさん
2005/07/25(月) 17:06:51ID:???学校でpathとpassの違いを勉強してから、また来いや。
0206nobodyさん
2005/08/05(金) 08:02:59ID:0y+fP8x7必要とするモジュールの一部が使用中のレンタルサーバーに用意されていない場合、
CGI内に、
use lib = "/home/hogehoge/lib"
と記述してやると、 /home/hogehoge/lib 内に、サーバーにすでにある
モジュールもないモジュールもすべて用意しなければならなくなるのでしょうか?
もしそうである場合、該当CGIと同じディレクトリに、サーバー側にないモジュールだけ
おいてあげればいいとか、そんなおいしいことはありませんでしょうか?
0209nobodyさん
2005/08/07(日) 12:30:00ID:ktFshdhU【配布先URL】http://fswiki.poi.jp/wiki.cgi?page=FrontPage
【設置サーバ】さくらインターネット 共有サーバレンタルスペース
【 質問内容 】技術的なことはなにも判らないながら、
なんとかwikiを設置したく、説明書読みつつ手探りで設置を進めています。
ttp://sakura.ne.jp/support/manual/rs/tech_cgi.shtml#com
ここには、(FSwikiはperlとのことで↓を引用)
>プログラムのコマンドパス
>perl5.8.x /usr/bin/perl または /usr/local/bin/perl
>5.005_03 /usr/bin/perl5
とあります。
bin/perlフォルダを作成して、そこにwikiを入れるのかな?と思っていたら、
同じさくらインターネットでwikiも置いているサイトを見ると、
wikiのアドレスは
http://ドメイン.sakura.ne.jp/wiki/wiki.cgi になっています。
(ドメイン.sakura.ne.jp/にも普通にhtmlでサイトが作られてます)
cgiを設置すべきパスと、上記の「プログラムのコマンドパス」は違うのでしょうか?
wikiフォルダ作ってそこに入れておけば良いのでしょうか?
今の所、試しに1人で弄ってるとwikiフォルダで特に問題はないのですが、
(良く判らないけど)設置場所誤って負荷発生してサイトあぼーん、とか
されたり、同鯖の他サイトに迷惑かけないか不安です。
どうかご指導よろしくお願いします。
0210nobodyさん
2005/08/07(日) 13:25:48ID:???> cgiを設置すべきパスと、上記の「プログラムのコマンドパス」は違うのでしょうか?
まったく別物。/usr/bin/perlというのはサーバのこの場所にPerlがあるということ。
> wikiフォルダ作ってそこに入れておけば良いのでしょうか?
そうです。
0211nobodyさん
2005/08/07(日) 14:15:45ID:???レスどうもありがとうございました!
早速wikiフォルダ作って設置する事にします。
あとは勉強もします。
本当にどうもありがとうございました。
0212nobodyさん
2005/08/07(日) 22:16:50ID:lD997J780213nobodyさん
2005/08/08(月) 10:04:51ID:???【配布先URL】http://nike.s151.xrea.com/
【設置サーバ】xrea.com
【 質問内容 】http://nike.s151.xrea.com/にある携帯用画像変換を
xrea.comでアカウントをとって設置してみましたが
正常に動作しませんでした。
変更した点は
.htaccessを
RewriteBase /
convert.phpを
define('REWRITE_BASE', '/');
に書き直して、readme.txt以外ルートにすべてアップ
画像経由でアクセスしてみたらエラーを吐いて駄目でした
考えられる原因はありますでしょうか?
ご教授お願いします。
0214nobodyさん
2005/08/08(月) 12:08:34ID:???修正したのでダウンロードしなおしてくれ
PHP5だとuniqid()のパラメータなしでもエラーでないので気づかなかった
0215nobodyさん
2005/08/08(月) 14:23:26ID:???ありがとうございます。
無事設置できました!!
0216213
2005/08/08(月) 15:00:42ID:???携帯からアクセスするとエラーがでます。
Wrong parameter count for fgetcsv() in ルート/convert.php on line 97
と表示されます。
0218213
2005/08/08(月) 19:42:20ID:???今度は、エラーも無くうまく設置できました!!
すばやいご対応ありがとうございました。
0219nobodyさん
2005/08/12(金) 16:42:07ID:???Child Tree
【配布先URL】
http://www.cj-c.com/
【設置サーバ】 レンタルスペース名または設置中のURL
http://www.iolite.rm.st/pureiyan/
【 質問内容 】
サーバーにアップロードすると、
エラー(?)がでて、まともに使えません…。
かなり初歩的な質問ですが、
教えてくれると、とても助かります。
0220nobodyさん
2005/08/12(金) 18:58:57ID:???他のCGIを動かすことができる程度の知識があるのか?
エラー?かどうかもわからないようでは説明しようがありません。
鯖のエラーなのか、CGIが動作していて何らかのエラーを返すのかすら不明。
0221nobodyさん
2005/08/12(金) 20:41:37ID:???すいません…。
まだなにも分かっていなかったかもしれません…。
また勉強してから、書き込みさせていただきます。
ありがとうございました〜。
0222nobodyさん
2005/08/17(水) 18:37:39ID:FkJYV7VlFilesystem Size Used Avail Capacity Mounted on
,,,,,
って出てきました。telnetでやるとうまくできたのに、こちらではうまくできません。
教えて下さい。
ソースです↓
#!/usr/bin/perl
print "content-type: text/plain\n\n";
$CMD = "df -h";
open (RUNCMD, "$CMD |");
$df = <RUNCMD>;
close (RUNCMD);
chomp($RUNCMD);
printf ("%s,%s,%s,%s,%s,%s", $df);
exit 0;
0223222
2005/08/17(水) 18:39:28ID:FkJYV7Vlprintf ("$df");
0224222
2005/08/17(水) 18:40:35ID:FkJYV7Vl【配布先URL】 自作
【設置サーバ】 www542.sakura.ne.jp
【 質問内容 】 >>222 >>223
もしかして、自作はスレ違いですか?
0225222
2005/08/17(水) 18:41:28ID:FkJYV7Vlここは設置についてでした。誤爆でした。。。
0226nobodyさん
2005/08/22(月) 16:47:12ID:???【 CGI名 】 TreeBBS (とりあえず)
【配布先URL】 ttp://happy.honesto.net/cgi/download/treebbs.html
【設置サーバ】 XREA無料 広告付き
【 質問内容 】 サイトのデザインを全て統一したい。
現在サイト全体を外部CSSリンクで装飾。
htmlは全ページが下記の構成になっています。
【上部】サイトタイトル、メニュー。
【中部】メイン内容。
【下部】メールアドレス等。
【その他】 フレームは未使用です。
掲示板等のCGIを使いたいと思い設置しても、
そのぺ−ジだけ『掲示板だけ』になりデザイン構成が他と違ってしまいます。
掲示板ページも他と同様の構成にするにはどうすればいいのでしょうか?
宜しくお願いします。
0227nobodyさん
2005/08/22(月) 16:52:11ID:tjnUA6ir0228226
2005/08/22(月) 17:18:41ID:???�@スキン対応の掲示板スクリプトを借りる。
�Aスキンは自作に変更。
TreeBBSは諦めて、これでやってみます。
0229nobodyさん
2005/08/23(火) 05:30:59ID:jskS7WB1カウンターを制作しているのですが,counter.datにカウント数を記録するのに
「count=32」といったように「count=カウント数」といったように記録したいのですが,
#!/usr/bin/perl
# カウントファイルから読み込み
open(IN, "counter.txt");
$count = <IN>;
close(IN);
# カウント増加
$count++;
# カウントファイルに書き込み
open(OUT, "> counter.txt");
print READ "count=";
print OUT $count;
close(OUT);
っというところまではかけたのですが,読み込むときに,
「count=32」の数字だけを読み込んでカウントアップさせるには
読み込む部分をどのように書き直せばよろしいでしょうか?
初歩的な質問になってしまいましたが,すみませんがよろしくお願いします.
0230nobodyさん
2005/08/23(火) 06:22:35ID:???スレ違い
http://pc8.2ch.net/test/read.cgi/php/1123777607/
0231nobodyさん
2005/08/26(金) 18:59:17ID:YKsAqgod【配布先URL】 http://happytaro.pekori.jp/Home/Question01/question01.html
【 質問内容 】 admquestion01.cgi,question01.cgiともにInternal Server Errorになります。
エラーログを見るとPremature end of script headersとなっています。
どなたか助けてください…よろしくお願いします。
0232nobodyさん
2005/08/26(金) 22:47:49ID:apKGH6M8perlのパスはOK?
サーバによって違うけど。
/usr/bin/perl
/usr/local/bin/perl
が主流ってゆうか。
0233231
2005/08/27(土) 00:42:06ID:???レスありがとうございます。
結論から言うとパスをサーバー指定にしたら解決できました。
実はPerlCheckerで調べたら自己解決できないエラーが表示されたのでそれが原因なのかなと思って書き込みました。
PerlChecker等の別の*.cgiはパスが/usr/bin/perlでもサーバー指定の/usr/local/bin/perlでも動いていて
今回のアンケートのcgiもサーバー指定にしても500がでていたのでそのままにしていたのですが
この書き込みを見て改めてサーバー指定にしたところ動きました。
前にパスを変えたときはもしかしたらバイナリで転送していたかもしれません(汗
今でもPerlCheckerで同じエラーが表示されるのですが一応動きます。
初歩的なミスでしたがありがとうございました。
しかし他のcgiは/usr/bin/perlでも動いたりこれだけ/usr/local/bin/perlじゃないと動かなかったりということがあるんでしょうか?
0234nobodyさん
2005/08/27(土) 00:57:05ID:???>しかし他のcgiは/usr/bin/perlでも動いたり
>これだけ/usr/local/bin/perlじゃないと動かなかったり
>ということがあるんでしょうか?
もし
/usr/bin/perl -> perl4
/usr/local/bin/perl -> perl5
なんて環境だったりすると、あるかも知れないね。
でも普通はそんな環境にしないし、ISPやサーバ業者が
設定したのならばマニュアルに書いてあるはず。
0235231
2005/08/27(土) 01:44:10ID:???/usr/bin/perlで通じるやつは/usr/local/bin/perlでも通じるんですよね。
スクリプトがどのPerlのバージョンで書かれているか調べる方法がわからないので何とも言えないですが…
実はサーバーは大学のなのです。説明にはperl 5.6と書かれています。
0236nobodyさん
2005/08/27(土) 04:02:00ID:???perlのパスなので、その階層にないとダメです。
逆に、どんな変な場所にあってもパスが正しければ動きます。
0237nobodyさん
2005/08/27(土) 09:20:48ID:XuqAUs3y【 CGI名 】 Anthologys
【配布先URL】 http://www2s.biglobe.ne.jp/~yasuu/index.html
【設置サーバ】 Infoseek
【 質問内容 】 CGIを設置しようとして、メモ用で指定の場所を直してうpしたのですが、
閲覧?することが出来ません。
logフォルダとかcgi-binフォルダは作っているのですが…。
よろしくお願いします。
0239nobodyさん
2005/09/02(金) 08:22:47ID:???【配布先URL】 http://onpumoe.hp.infoseek.co.jp/script/
【設置サーバ】 IIS (windows2000sp4)
【 質問内容 】 2ch型の掲示板です。
これをまずローカルで動かしてみようとIISでテストしているのですが
kanri.cgiで新しく板を作ろうとすると ”適用”ボタンを押したところで下記エラーになってしまいます。
CGI Error
The specified CGI application misbehaved by not returning a complete set of HTTP headers.
The headers it did return are:
Can't locate ../test/jcode.pl in @INC (@INC contains: C:/Perl/lib C:/Perl/site/lib .)
at C:\Inetpub\cgi-bin\admin\remake.cgi line 3.
エラーメッセージはhttpヘッダーに問題ありみたいなのですが具体的にどうすればいいのかわかりません。
0240nobodyさん
2005/09/02(金) 20:39:56ID:???つ【jcode.pl】
0241239
2005/09/03(土) 02:42:03ID:???どうもです。おもいっきりそのまんまでした。_| ̄|○
remake.cgiの3行目を require 'C:/Perl/lib/jcode.pl'; に書き換え、
他のtestフォルダ内のcgiでも同じように書き換え、
jcode.plを C:/Perl/lib/ コピーしました。
これで>>239のエラーはでなくなったのですが、
板を立てようとすると処理の後、404エラーになってしまいます。
そのときブラウザに表示されているアドレスは
http//localhost/cgi-bin/dns/xxx/index.html (xxxは板名です)
なのですがエクスプローラでみるとそこには xxx というフォルダはなく、
実際に xxx というフォルダができているのは
http//localhost/xxx/
になっており、index.html もそこにありました。
(続きます)
0242239
2005/09/03(土) 03:15:28ID:???http//localhost/xxx/index.html
を開いて板をスレを立てようとすると404でした。
そのときの表示アドレスは↓でした。
http://localhost/test/bbs.cgi
次に xxx を最初に404になったアドレスに移動して
http//localhost/cgi-bin/dns/xxx/index.html
から板を立てようとすると『ユーザー設定が消失しています』となります。
移動ではなくコピーして両方に同じ xxx を置くと
http//localhost/cgi-bin/dns/xxx/index.html
で板を立てようとすると404。そしてなぜか
http//localhost/xxx/index.html
側にスレが立っていましたが書き込み他どんな操作も404……
どうかもう一度だけヒントを (;´д⊂ヽ
0243nobodyさん
2005/09/03(土) 04:36:54ID:???試しにhttpdでやったら何の問題もなく動作しました。???
require 'C:/Perl/lib/jcode.pl'; への変更とjcode.plの移動だけですんなりと……
スレ汚し失礼しました
0244nobodyさん
2005/09/05(月) 05:14:19ID:bcYR93jZhttp://www.chama.ne.jp/download/mail/maga/index.htm
を設置しようとしてるんですが、この場合はアドレスは何になるんでしょう?
0245nobodyさん
2005/09/15(木) 02:09:21ID:???ttp://zenmaitt.jam.tc/data0417/ape/ape_other.htm
ここのmmmを設置したいのですが、選択するところをテキストエリアに変更したら、何度書き込んでも「テキストが入力されていません」とエラーが出ます。
<FORM METHOD="POST" ACTION="./apeboard_plus.cgi">
<INPUT TYPE="hidden" NAME="command" VALUE="write">
<TABLE BORDER="0" CELLSPACING="3" CELLPADDING="0" WIDTH="200">
<TR><TD COLSPAN="2"><IMG SRC="logo.png" ALT="" WIDTH="77" HEIGHT="5"></TD></TR>
<TR><TD><INPUT TYPE="text" NAME="comment">
</TD>
なにが足りないんでしょうか?orz
よろしくお願いします。
0246nobodyさん
2005/09/15(木) 04:32:59ID:???0247nobodyさん
2005/09/15(木) 12:39:03ID:???メッセージは反映されないです・・・。
0248nobodyさん
2005/09/15(木) 12:57:27ID:???どうでもいいけどそのmmmのサンプル画面を見たが
背景画像がうるさいうえに文字の色が見づらくてグタグタだな。
0249nobodyさん
2005/09/15(木) 13:34:00ID:???0250nobodyさん
2005/09/16(金) 00:14:45ID:???どう変更したらいいのか教えていただけますか?
sub write{
&asyuku;
#携帯機種を取得
$agent = $ENV{HTTP_USER_AGENT};
#$agent = "J-PHONE/3.0/J-SH05";
if($agent =~ /DoCoMo/){
@agents = split(/\//,$agent);
$agent = $agents[2];
}
elsif($agent =~ /J-PHONE/){
@agents = split(/\//,$agent);
$agent = $agents[2];
}
elsif($agent =~ /UP\.Browser/){$agent = 'EZweb';}
elsif($agent =~ /Mozilla/){$agent = 'PC';}
else{$agent = '?';}
0251nobodyさん
2005/09/16(金) 07:20:53ID:???質問ですが、CGIのフォルダはアスキーでアップして、パーミションは705に設定しておけばいいのでしょうか?
画像などはバイナリでアップすればいいんですよね?
0253nobodyさん
2005/09/16(金) 08:06:10ID:???■ ■
■ ■ ■ ■
■ ■ ■ ■
■ ■ ■ ■
■ ■ ■ ■
■ ■■■■■■■■ ■
■ ■ ■ ■
■ ■ ■ ■
■ ■ ■ ■ ■ ■
■ ■■■■■ ■
■ ■ ■ ■
■ ■ ■ ■
■ ■ ■
■ ■
0254251
2005/09/16(金) 08:20:22ID:???すみません、読み難い文章になってしまいました。
作ったフォルダはアスキーでアップしてから、705に設定すればいいのでしょうか?
0256nobodyさん
2005/09/16(金) 10:13:02ID:???フォルダはアップロードできないのでMKDコマンドでサーバ側で作成するんだよって言いたかったんだがわかってもらえない。
FTPソフトで勝手に作成してくれるのでどうでもいいといえばどうでもいいことなんだけどね。
フォルダのパーミッションは705か707のどちらかのことが多いな。
0258nobodyさん
2005/09/25(日) 14:32:46ID:cheekGBa【配布先URL】 http://www.appleple.com/cgi/a-column/index.php
【設置サーバ】 自宅サーバー 窓XP HTTPD
【 質問内容 】 テンプレートファイルの記載に間違いは無いのですが、
テンプレートを読み込むとCSSの部分が省かれてしまいます。
外部呼出し、直接ソースに書き込んだりして確認したのですが、
読み込むとやはりCSSの部分が省かれてしまいます。
a-column.cgiのソースは一切触れていません。
教えて頂けると幸いです。
設置に該当するか分からず質問させて頂いてます。申し訳ありません。
0260nobodyさん
2005/09/25(日) 16:05:00ID:???0261nobodyさん
2005/09/25(日) 16:25:37ID:???消えろ
0262nobodyさん
2005/09/25(日) 16:27:12ID:???0265258
2005/09/25(日) 17:37:30ID:???アップロードしました。
こちらでは駄目でしょうか。
http://www.borujoa.org/upload/source/upload1934.zip
>>262
CSSは切ってません。
テンプレートファイルに外部CSSで記載しているのですが、
テンプレートファイルを読み込んだcgiのソースを見るとソースが削られてしまい、
CSSの読み込みのへったくれもありません。表現がおかしく誤解を招いてしまい申し訳ありませんでした。
0266258
2005/09/26(月) 03:47:17ID:???適当に修正している内に正常に
テンプレートファイルを読み込んでくれました。
ありがとうございました。申し訳ありませんでした。
0267nobodyさん
2005/09/26(月) 11:55:56ID:v7yDm+Eb【配布先URL】http://cgi.au-lait.net/wiki.cgi?page=K%2DProf
【設置サーバ】 AAAレンタルサーバー
【 質問内容 】このCGIを設置するにはどうしたらいいか教えて下さい・・・。
うpすれば使える、みたいな事が書いてあるのですが、一向に使えません・・・。
0271nobodyさん
2005/09/27(火) 11:42:30ID:???0272nobodyさん
2005/09/28(水) 20:46:53ID:iaYUg+fW【配布先URL】ttp://faraway.my-sv.net/
【設置サーバ】 ttp://www.uuhp.com/
【 質問内容 】アクセス権限の書き換えがイマイチ分かりません。
>CGIファイル[ 〜.cgi ]のアクセス権限を「700」[rwx------]にすれば動作します。
とあったのでパーミッション一覧の〜.cgiってところの数字を700にしてうpしたんですけど
エラーになります。
というか[rwx------]ってどこを書き換えればいいのか分かりません。
0273nobodyさん
2005/09/28(水) 21:00:02ID:???0274nobodyさん
2005/09/28(水) 22:33:58ID:d2l2qksWひとつのCGIに対し100人が同時アクセスと、
同サーバーに100個のCGI(動作はすべて同じ)を配置し一つに付き一人づつ同時アクセス
を比べて場合どっちが負担少ないですか?また速度が速いですか?
極端な例ですが、要は分散した方が良いのか?という質問です。
0275nobodyさん
2005/09/28(水) 23:03:58ID:???ひとつのCGIのほうがディスクキャッシュが少なくてすむ
100個別の場所に有ると100個をキャッシュしようとする
同時に来たとき一個ならほとんどキャッシュからのみ読んでくれるので早かろう
CGIがちっこいならあんましカンケーないかな
0276274
2005/09/28(水) 23:22:55ID:???ありがとうございます。
調子に乗ってもう一つ質問させて下さい。
ではひとつのCGIにいくつかの違う動作がある場合(例えば掲示板であったら、書き込み内容の取得、保存、表示など)。
その場合もひとつのファイルの方が良いのでしょうか?
よくブログのCGIを見ると、各動作を違うファイルで行うものが多いのですが、それは管理しやすくする為?
0277nobodyさん
2005/09/29(木) 00:06:18ID:???使わないコードを読み込むのは無駄なので必要な部分だけを読み込むことによって高速化するのと
機能別に分けることによってデバッグや改造がやりやすくなるという二つのパターンがあるね
■ このスレッドは過去ログ倉庫に格納されています