あなたの習慣について教えてください!!

はじめまして。よろしくお願いします。

現在、会社でPHP+MySQLを利用したWebデータベース環境を作ろうとがんばっているのですが、基本的な難関にぶち当たってしまいました・・・

僕がやろうとしていることは、社内LAN(イントラ)で複数台のPCが接続されているのですが、ファイルサーバ(他どのPCからでもアクセスできるPCならどれでもよい)にApacheとPHP、MySQLをインストールして、他のPCからファイルサーバで共有されている、HTML、PHPファイルを直接ダブルクリックで開いてもプログラム文が表示されるだけで、全く動きません。

どうにかして、他のクライアントから動作させたいのですが、どのようにしたらよろしいでしょうか。
よろしくお願いいたします!

使用環境はWindows XPです。

A 回答 (2件)

仮にファイルサーバのIPアドレスが [192.168.0.1] だったとします。

この場合、他のクライアントでブラウザを立ち上げて、URL欄に [http://192.168.0.1/実行したいファイル名] を入力するとどうなりますか?

Apacheの設定が間違っていなければ、実行したいPHPプログラムが走るはずです。実行されないようであれば、もう一度Apacheの設定(DocumentRoot等)を確認してみてください。

Bonjinさんも仰っているように、WEBサーバ経由で実行しないとPHPプログラムは動きません。ですので、ApacheやPHPをインストールするだけでなく、イントラネット内にサイトを構築する必要があります。
    • good
    • 0
この回答へのお礼

今の開発中の環境が、192.168.1.3 で、http://192.168.1.3/XXX.html とすると、それを別のLANをくんでいるPCから実行してみたら、実行できました。ちゃんとPHPも動作しています!ありがとうございました!!!これでなんとかできそうです。ありがとうございます!

お礼日時:2005/01/08 13:41

何か勘違いされているようですが、PHPはWebサーバ経由で実行されるものなのでファイルサーバを通して開いても実行されません。



なのでApacheでPHPを実行できるように設定してください。
やりかたはWebを検索すれば山ほど出てきます。
    • good
    • 0
この回答へのお礼

回答ありがとうございました。これからもがんばっていきたいと思います。今後ともよろしくお願いいたします!

お礼日時:2005/01/08 13:44

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報