ホームページで、掲示板CGIファイルをindex.htmlからアンカー
ホームページで、掲示板CGIファイルをindex.htmlからアンカー
ホームページで、掲示板CGIファイルをindex.htmlからアンカーで呼び出しているのですが、ファイルが
見つかりませんとWEBサーバーが返してきます。プロバイダーはぷららで、独自CGIサーバーに登録したところ、独自CGI用ディレクトリが、/home/アカウント名/ となっており、URLは、http://cgi19.plala.or.jp/アカウント名/ で登録完了となりました。
FFFTPで、掲示板CGI用フォルダをCGIサーバー内の、「/アカウント名/bbs1」として作成し、その下に
「/アカウント名/bbs1/aska.cgi」として、aska.cgiという、掲示板CGIファイルを設置しました。CGIファイルの属性も、755としました。
これをindex.html側で、<a href="http://cgi19.plala.or.jp/アカウント名/bbs1/aska.cgi">掲示板</a> と呼び出しているのですが、この<a>タグのURLの表記方法に何か間違いなどあるのでしょうか。それとも、CGIファイルの設置場所が間違っているのでしょうか。(/home/アカウント名/bbs1/aska.cgiに置いてもだめでした。)
ぷららで独自CGIをお使いの方、ご指南いただければ幸いです。
回答(1件)
- 最新から表示
- |
- 回答順に表示
- |
- ベストアンサーのみ表示
No.1ベストアンサー20pt
> FFFTPで、掲示板CGI用フォルダをCGIサーバー内の、「/アカウント名/bbs1」として作成し、その下に
> 「/アカウント名/bbs1/aska.cgi」として、aska.cgiという、掲示板CGIファイルを設置しました。
/アカウント名/aska.cgi
としたらどうなりますか?
ぷららの説明( http://www.plala.or.jp/access/community/phps/ucg … )を見てますが、cgiは任意のディレクトリで実行可能とされているので、サブディレクトリに入れるとまずいのかもしれません。
あとは、パーミッションが指示されたものと違うようですが。
この回答への補足
パーミッションは確かに間違ってました。aska.cgiのパーミッションを704にしました。
ですが、/アカウント名/aska.cgiにしても、ファイルが見つかりませんと表示されました><
この回答へのお礼
CGIサーバーのルート直下に(アカウント名をつけないで)、CGIファイルを配置したところ、
うまく動作しました。大変お世話になりました。どうもありがとうございます。
- 最新から表示
- |
- 回答順に表示
- |
- ベストアンサーのみ表示











