お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2010-06-16 22:26:02

ryuzen
新しいメンバ
登録日: 2010-06-16

PHPが正常に動作しない

初めまして。

LAMP環境でPHPを動かそうと思い、ブラウザ上からPHPを開くと500内部サーバエラーが発生してしまいます。

apacheのログにあったのは
(include_path='.:/usr/share/php:/usr/share/pear') in Unknown on line 0
というエラーが出ていました。

一度、/etc/php5/apache2/php.iniを見直して、
「include_path=".:/usr/share/php:/usr/share/pear"」
を記入してみたのですが、エラーなど状況変わらず...

よろしくお願いします。

オフライン

 

#2 2010-06-17 07:55:05

hmatsue
アドバイザ
登録日: 2009-03-10

Re: PHPが正常に動作しない

いろいろ設定を変えたあと、

コード:

$ sudo service apache2 restart

はされていますでしょうか。

コード:

include_path=".:/usr/share/php:/usr/share/pear"

自体は問題無いはずなので、その前後含めてphp.iniの内容を投稿してみてはいかがでしょう。
また、

コード:

<?php phpinfo(); ?>

だけ書かれたような単純なものを呼び出しても同じようにエラーが発生しますでしょうか。

オフライン

 

#3 2010-06-17 13:30:55

si
メンバ
From: hokkaido kitami, jp
登録日: 2007-01-15

Re: PHPが正常に動作しない

pear 入ってるの?

オフライン

 

#4 2010-06-17 16:45:14

ryuzen
新しいメンバ
登録日: 2010-06-16

Re: PHPが正常に動作しない

hmatsue による投稿:

いろいろ設定を変えたあと、

コード:

$ sudo service apache2 restart

はされていますでしょうか。

コード:

include_path=".:/usr/share/php:/usr/share/pear"

自体は問題無いはずなので、その前後含めてphp.iniの内容を投稿してみてはいかがでしょう。
また、

コード:

<?php phpinfo(); ?>

だけ書かれたような単純なものを呼び出しても同じようにエラーが発生しますでしょうか。

ちゃんとApacheサーバの再起動は行いました。

コード:

<?php phpinfo(); ?>

は表示できるのですが、別のPHPファイルは実行できませんでした。

si による投稿:

pear 入ってるの?

php-pearをインストールしました。

オフライン

 

#5 2010-06-17 18:03:51

hmatsue
アドバイザ
登録日: 2009-03-10

Re: PHPが正常に動作しない

<?php phpinfo(); ?>
でPHPのinfoが見られるということであれば、基本的にはPHPは動いているということになります。
エラーを吐いた部分が、
(include_path='.:/usr/share/php:/usr/share/pear') in Unknown on line 0
とのことですが、Path自体は合っていますでしょうか。
今朝は書式しかみていませんでしたが、PHP自体は動いていてPearを使ったときにだけ起きる問題だとすると、Pathが合っていないか、pearの設定に問題があるかではないかと思います。
# pearは全く知らないので、どちらが怪しいか判断つかず。。

http://packages.ubuntu.com/km/lucid/all/php-pear/filelist
を見た感じでは、/usr/share/phpだったり、/usr/share/php/PEARだったりしないでしょうか。

pearご存知の方がいらっしゃれば、ご参加いただければ幸いです。。

オフライン

 

#6 2010-06-17 20:21:20

si
メンバ
From: hokkaido kitami, jp
登録日: 2007-01-15

Re: PHPが正常に動作しない

dpkg -L php-pear とか、pear config-show で、インストール先や設定を調べる

オフライン

 

#7 2010-06-17 23:38:26

ryuzen
新しいメンバ
登録日: 2010-06-16

Re: PHPが正常に動作しない

皆さん返答ありがとうございます。
自己解決しました・・・(^^ ;)


原因はapacheの設定ファイルの中でPHPの設定を正しくしていないのが原因でした。

オフライン

 

Board footer

Powered by FluxBB