このスレッドはクローズされています。記事の閲覧のみとなります。
phpが動かない |
|
- æ¥æï¼ 2014/03/24 21:50
- ååï¼ yoshida
- 1.不明点・障害内容:phpがブラウザで動かない
2.ログの有無 : (有:その内容) : 3.Distribution :CentOS Version :6.5 4.Service Name :php Version :5.3.3 5.ネットワーク構成:
CentOSのサーバにphp/MySQLをインストールしました。 php -v PHP 5.3.3 (cli) (built: Dec 11 2013 03:29:57) Copyright (c) 1997-2010 The PHP Group
これで動くと思ったので、info.phpをアップロードしました。
<?php phpinfo(); ?>
ここで動作確認のためにhttp://www.myserver/info.phpとしてFireFoxから 呼び出すと「このプログラムをどう処理しますか?」のダイアログが出て、 思い通りの結果が得られません。 何か設定があるのでしょうか?
|
■ コンテンツ関連情報
Re: phpが動かない ( No.1 ) |
|
- æ¥æï¼ 2014/03/24 10:21
- ååï¼ harry
- これ参考にしてみたら?
http://kajuhome.com/cgi-bin/patio/patio.cgi?mode=view&no=2035
phpをインストールした後にapacheをreloadかrestartしたか? apacheがphpのモジュールを読み込んでるか調べたか?
|
Re: phpが動かない ( No.2 ) |
|
- æ¥æï¼ 2014/03/24 09:08
- ååï¼ 通りすがり
- urlが
htto://www.myserver/info.php
oになってるけど?
|
Re: phpが動かない ( No.3 ) |
|
- æ¥æï¼ 2014/03/24 22:18
- ååï¼ yoshida
- Harryさん、さっそくの返信有難うございます。
当該記事は読んでおりますが、これとは現象が異なるようです。 PHPのソースが表示されるのではなく、ブラウザ(FireFox)で
次のファイルを開こうとしています。 info.php ファイルの種類: PHPFile(38bytes) ファイルの場所: http://www.myserver.com このファイルをどのように処理するか選んでください。
となります。 FireFoxのツール-オプション-プログラムを開いてみると php File(Application/x-httpd-php) php File(application/x-httpd-php-ource)
の項目があり、取り扱い方法をドロップダウンしてみると
毎回確認する ファイルを保存 他のプログラムを選択する
の選択肢しか出ない状態です。
|
Re: phpが動かない ( No.4 ) |
|
- æ¥æï¼ 2014/03/24 22:44
- ååï¼ yoshida
- harryさんの提示いただいたスレッドを読みなおしてみると
> httpd.confの以下部分をコメントアウトしていました。 #Include conf.d/*.conf
こうなっていましたので、コメントを外したらhttpdが起動しなくなりました。
httpd を起動中: httpd: Syntax error on line 210 of /etc/httpd/conf/httpd.conf: Syntax error on line 1 of /etc/httpd/conf.d/mod_dnssd.conf: Cannot load /etc/httpd/modules/mod_dnssd.so into server: /etc/httpd/modules/mod_dnssd.so: cannot open shared object file: No such file or directoryapacheのエラー
ここはやはりhttpdの再インストールしかないのでしょうか? 現状でサイトを 運営しているので、止めずにやりたいのですが…
|
Re: phpが動かない ( No.5 ) |
|
- æ¥æï¼ 2014/03/25 09:38
- ååï¼ harry
- >Harryさん、さっそくの返信有難うございます。
>当該記事は読んでおりますが、これとは現象が異なるようです。 >PHPのソースが表示されるのではなく、ブラウザ(FireFox)で
だったら別のブラウザでは普通に表示されるということか?
>#Include conf.d/*.conf > >こうなっていましたので、コメントを外したらhttpdが起動しなくなりました。
デフォルトはコメントアウトしてないから、何らかの理由でコメントアウトしたはず。 理由を思い出さないで単純に戻したらエラーが出ても変ではない。 (「私は何をしたのでしょうか」的な質問は勘弁してほしい。俺が知るわけないから)
|
■ その他