投稿者 |
メッセージ |
|
< PHPプログラミング ~ レンタルサーバーで動いたCGIがローカルのxammpだと動かない? |
|
時間:
火 3月 14, 2006 12:00 pm
|
|
|
|
はじめまして。はじめて投稿させていただきます。貴重な場所を提供していただいて
感謝しております。
phpについてはじめたばかりでまったくの初心者なのですが、おかしな質問にならにように気をつけたいです。
本題の質問です。phpの動くレンタルサーバーで、目的のphpで出来たCGIをさっそくupロードして試したところ意図のとおりの動きました。
そして、xamppをインストールしたローカルでC:\Program Files\xampp\htdocs\*フォルダ名*\*ファイル名A*phpにファイルを置いて、http://localhost/*フォルダ名*/*ファイル名A*.phpでアクセスしました。
アクセスしたところでphpはきちんとhtmlでブラウザに送り出されています。
しかしながら、フォームに入力してsubmitしてもレンタルサーバー上の時の動作のようにデータが送られて完了画面が出ることがなく、再読み込みを行っただけのような動作しかしませんでした。本来生成されるはずのデータログも作成されませんでした。
このような場合原因がどこにあると思われますでしょうか。確実なアドバイスでなくても十分ですので思い当たることがあればぜひ教えていただきたいです。よろしくお願いいたします。
(ただいま、いろいろなフリーのphpをローカルで動作させながらphpに慣れ親しんで行きたいなと思って暗中模索しているところです。今回やってみたCGIはこちらの方の配布されているものです。http://www.cgikon.com/search/detail.php3?cgi_id=254)
乱文乱筆ですが失礼いたします。
-----追記-----
xamppのステータス
MySQL database ACTIVATED
PHP ACTIVATED
HTTPS (SSL) ACTIVATED
Common Gateway Interface (CGI) ACTIVATED
Server Side Includes (SSI) DEACTIVATED
SMTP Service ACTIVATED
FTP Service ACTIVATED |
|
|
|
|
|
|
|
時間:
火 3月 14, 2006 12:38 pm
|
|
|
|
phpの設定も大きくかかわるので、スクリプト配布元と、レンタルサーバに問い合わせることをオススメします。
ここに書いても恐らくだれもわかりません |
|
|
|
|
|
|
|
時間:
水 3月 15, 2006 2:14 pm
|
|
|
|
返信ありがとうございます。
>phpの設定も大きくかかわるので
ええ、それが大きいかもしれません。
ここで、チュートリアルで例として挙げられている簡易掲示板をローカルで設置
したところきちんと動いてますので、基本的にはxamppインストール大丈夫なよ
うです。
違いといったら、unixかwindowsという環境、そして設定くらいだと思います。
こういう場合は、設置するphp自体をいじるより上記2点をよく調べたほうがいい
ですよね?もうすこし、やってみます・・・・・・ |
_________________ |
|
|
|
|
|
|
時間:
水 3月 15, 2006 2:40 pm
|
|
|
|
どのCGIを設置しましたか?
おそらくregister_globalsの問題だとおもいます |
|
|
|
|
|
|
|
時間:
水 3月 15, 2006 6:04 pm
|
|
|
|
返信ありがとうございます。
cgiはphp言語でかかれたこれになります。
http://www.cgikon.com/search/detail.php3?cgi_id=254
ちょっとさがったところにダウンロードできるリンクがあります。
>おそらくregister_globalsの問題だとおもいます
apacheのbinにあるphp.iniファイルの設定の
register_globals = On
にしました。ついでに、phpフォルダのphp.iniとphp5.iniも
同じく設定しておきました。
ですが、依然動かなかったです・・・・・ |
|
|
|
|
|
|
|
時間:
水 3月 15, 2006 6:06 pm
|
|
|
|
ログインし忘れました。上はわたしです |
_________________ |
|
|
|
|
|
|
時間:
水 3月 15, 2006 6:41 pm
|
|
|
|
|
|
|
|
|
時間:
金 3月 17, 2006 12:49 pm
|
|
|
|
[quote="Anonymous"]
ですが、依然動かなかったです・・・・・ :([/quote]
動かないだけでは誰にも分からないです。
エラー表示をONにしたりして、どこがひっかかているのかを
しらべるようにしてみたらいいと思います。 |
|
|
|
|
|
|
|
時間:
日 3月 19, 2006 1:13 am
|
|
|
|
なんとなくなんですが、その掲示板とやらはDBを使わずにテキストファイルなのでは?
だとしたら、ディレクトリに権限がなくて書き込みができないとかそんなオチの感じがします。 |
|
|
|
|
|
|
|
時間:
水 2月 07, 2007 12:36 am
|
|
|
|
|
|
|
|
|