投稿者 メッセージ
<  PHPプログラミング  ~  レンタルサーバーで動いたCGIがローカルのxammpだと動かない?
pronoob
投稿1時間: 火 3月 14, 2006 12:00 pm  引用



登録日: 2006年3月 14日
投稿記事: 3

はじめまして。はじめて投稿させていただきます。貴重な場所を提供していただいて
感謝しております。

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
トップに移動
ユーザー情報を表示 メッセージを送信
ゲスト
投稿1時間: 火 3月 14, 2006 12:38 pm  引用






phpの設定も大きくかかわるので、スクリプト配布元と、レンタルサーバに問い合わせることをオススメします。
ここに書いても恐らくだれもわかりません
トップに移動
pronoob
投稿1時間: 水 3月 15, 2006 2:14 pm  引用



登録日: 2006年3月 14日
投稿記事: 3

返信ありがとうございます。

>phpの設定も大きくかかわるので
ええ、それが大きいかもしれません。

ここで、チュートリアルで例として挙げられている簡易掲示板をローカルで設置
したところきちんと動いてますので、基本的にはxamppインストール大丈夫なよ
うです。

違いといったら、unixかwindowsという環境、そして設定くらいだと思います。

こういう場合は、設置するphp自体をいじるより上記2点をよく調べたほうがいい
ですよね?もうすこし、やってみます・・・・・・

_________________
                                                                    Very Happy
トップに移動
ユーザー情報を表示 メッセージを送信
ゲスト
投稿1時間: 水 3月 15, 2006 2:40 pm  引用






どのCGIを設置しましたか?

おそらくregister_globalsの問題だとおもいます
トップに移動
ゲスト
投稿1時間: 水 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も
同じく設定しておきました。


ですが、依然動かなかったです・・・・・ Sad
トップに移動
pronoob
投稿1時間: 水 3月 15, 2006 6:06 pm  引用



登録日: 2006年3月 14日
投稿記事: 3

ログインし忘れました。上はわたしです Razz

_________________
                                                                    Very Happy
トップに移動
ユーザー情報を表示 メッセージを送信
ゲスト
投稿1時間: 水 3月 15, 2006 6:41 pm  引用






じゃあ配布元に聞くのがベストでしょうね。
トップに移動
RR2000
投稿1時間: 金 3月 17, 2006 12:49 pm  引用



登録日: 2006年2月 21日
投稿記事: 6

[quote="Anonymous"]
ですが、依然動かなかったです・・・・・ :([/quote]

動かないだけでは誰にも分からないです。
エラー表示をONにしたりして、どこがひっかかているのかを
しらべるようにしてみたらいいと思います。
トップに移動
ユーザー情報を表示 メッセージを送信
ゲスト
投稿1時間: 日 3月 19, 2006 1:13 am  引用






なんとなくなんですが、その掲示板とやらはDBを使わずにテキストファイルなのでは?

だとしたら、ディレクトリに権限がなくて書き込みができないとかそんなオチの感じがします。
トップに移動
Salut
投稿1時間: 水 2月 07, 2007 12:36 am  引用



登録日: 2007年2月 07日
投稿記事: 4

wow Very Happy Wink Very Happy
http://nakedcamerondiaz.info/blog/comments/62387
regards, Salut
トップに移動
ユーザー情報を表示 メッセージを送信
特定期間内の記事を表示:   
All times are GMT +9:00

次のトピックを表示
前のトピックを表示
Page 1 of 2
ページ移動 1, 2  次のページ
フォーラム一覧  ~  PHPプログラミング

トピックの新規投稿   返信


 
移動先:  

新規投稿: 不可
返信: 不可t
自分の記事の編集: 不可
自分の記事の削除: 不可
投票への参加: 不可




Powered by phpBB
customized by phpspot.