記事No | : 14966 |
投稿日 | : 2016/07/05(Tue) 00:20:55 |
タイトル | : CafeNoteでソースがそのまま表示される |
ID情報 | : fd30595 |
投稿者 | : びちむら |
URL | : http://in30595.main.jp/log/html/ |
いつもお世話になっています。初歩的な質問で大変恐縮ですが手助けいただければ幸いです。
ロリポップ利用でCafeNoteのテストアップをしています。(http://in30595.main.jp/log/html/)
他社サーバでも問題ない動作が確認できたのですが、本番運用を考えている組織内イントラサーバ上ではソースがそのまま表示されテストアップの時のようにはうまくいきません。
性質上本番用サーバのリンクは貼れないのですが、環境は下記の通りです。
perl:#!/usr/bin/perl
ruby:#!/usr/bin/ruby
python:#!/usr/bin/python
実行環境
サーバOS:Linux
Webサーバ:apache2.2
文字コード:EUC-jp
CPUtime:30秒
メモリ:90MB
プロセス:〜16
参考になりそうなサイトを回ってみると「httpd.confから再起動」、「apacheをリスタート」などの文言を目にしますが何のことなのかよく分かりません。
何卒ご教授の程よろしくお願いいたします。
記事No | : 14971 |
投稿日 | : 2016/07/05(Tue) 12:54:46 |
タイトル | : Re: CafeNoteでソースがそのまま表示される |
ID情報 | : hirayama |
投稿者 | : hirayama |
URL | : http://shade-search.com/sts/fsw/wiki.cgi |
サーバーの設定の問題のような気がしますが、
そのイントラ−サーバーでほかのCGIは動いているのでしょうか。
記事No | : 14975 |
投稿日 | : 2016/07/05(Tue) 23:20:29 |
タイトル | : Re^2: CafeNoteでソースがそのまま表示される |
ID情報 | : fd30595 |
投稿者 | : びちむら |
URL | : http://in30595.main.jp/log/html/ |
> サーバーの設定の問題のような気がしますが、
> そのイントラ−サーバーでほかのCGIは動いているのでしょうか。
早速返信ありがとうございます。
そのイントラサーバの環境は上記のようにうたわれているものの、実際にCGIを設置してみるのは初めてです。
記事No | : 14976 |
投稿日 | : 2016/07/06(Wed) 03:05:26 |
タイトル | : Re^3: CafeNoteでソースがそのまま表示される |
ID情報 | : hirayama |
投稿者 | : hirayama |
> そのイントラサーバの環境は上記のようにうたわれているものの、実際にCGIを設置してみるのは初めてです。
ということなら、サーバー管理者にhttpd.confなどサーバーの設定の見直しをお願いする必要があると思います。
記事No | : 14978 |
投稿日 | : 2016/07/06(Wed) 09:37:24 |
タイトル | : Re^3: CafeNoteでソースがそのまま表示される |
ID情報 | : teketen |
投稿者 | : てけてん |
> 環境は下記の通りです。
と、書かれているだけでは何とも言えません。
同じOSやApacheを使っていても、httpd.confの設定次第で、様々な環境があるからです。
多分ですが、cgiスクリプトをcgi-binなど指定のディレクトリ内でないと動作しない環境なのではないでしょうか?
または、Apacheの設定で、CGIの動作を許可していないとか。
取りあえず、今の段階で試してほしいのは、.htaccessファイルに以下を記述して、
Options +ExecCGI
AddHandler cgi-script .cgi .pl
(最後に改行を入れて下さい)
念の為、.plの拡張子も入れていますが、
Options +ExecCGI
AddHandler cgi-script .cgi
でも構いません。
これを、CafeNoteを設置しているディレクトリに置き、動作するかを確認して下さい。
それでもダメな場合は、Apacheのhttpd.confの設定を変更する必要があると思います。
ですが、
> 参考になりそうなサイトを回ってみると「httpd.confから再起動」、「apacheをリスタート」などの文言を目にしますが何のことなのかよく分かりません。
何のことか分からないなら、
> 組織内イントラサーバ上
ということで、サーバー管理者に聞くのが一番だと思うのですが。
もしも、管理者が居られないのなら、Apacheのマニュアルなどを読んで、ご自分で対応するしかありません。
> Webサーバ:apache2.2
ということなので、
http://linux.kororo.jp/cont/server/httpd_conf.php
http://www.obenri.com/_webserver/cgi_exec.html
などが参考になるでしょう。
その他、「Apache CGI cgi-bin以外」などのキーワードで、検索してみて下さい。
これ以上は、サーバーの動作についてなので、この掲示板でのサポート範囲を超えると思います。
記事No | : 14984 |
投稿日 | : 2016/07/07(Thu) 22:23:43 |
タイトル | : Re^4: CafeNoteでソースがそのまま表示される |
ID情報 | : fd30595 |
投稿者 | : びちむら |
URL | : http://in30595.main.jp/log/html/ |
いつもお世話になっています。
.htaccessファイルに下記の記述を追加しましたが、やはりソースが表示されるのみでした。
Options +ExecCGI
AddHandler cgi-script .cgi .pl
管理者も不明なので、Apacheのマニュアルを自分で探すところからはじめようと思います。
このたびは丁寧なご対応いただきありがとうございます。また進捗あればご報告いたしますので、今後ともよろしくお願い致します。