さくらインターネットの共用サーバーのPHPを使用したことのある人、または知っている方に質問です。

あの共用サーバーのエラー設定にするには、どうphp.iniを書き換えればいいでしょうか?
どうも、E_ALLではエラーが出すぎですし、E_ERROR | E_WARNING | E_CORE_ERROR | E_COMPILE_ERRORでは
少なすぎなのです。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2008/08/15 21:26:40
  • 終了:2008/08/22 21:30:02

回答(2件)

id:Rewish No.1

rewish回答回数9ベストアンサー獲得回数32008/08/16 01:29:03

ポイント35pt

さくらのレンタルサーバ コントロールパネルにログインし、

[アプリケーションの設定] -> [PHP設定の編集]

を選択することでphp.iniを編集することが出来ます。


php.iniをFTPでルートディレクトリ(/home/アカウント名)にアップロードする事で

上記と同じ結果を得ることも出来ます。


また、error_reporting関数を使用すれば、phpファイルからもエラー出力の制御が可能です。

error_reporting - Manual


# 余談になりますが、E_ALLでエラーが出すぎと言う事であれば、

# コード自体の見直しも検討した方がいいかも知れません。

id:makocan

説明が悪く、すみません。

別の環境下で、さくらと同様のエラー処理の設定にしたいのです。

ほかの方のプログラムも混じっているため

E_ALLには出来ません。

2008/08/17 12:35:20
id:Rewish No.2

rewish回答回数9ベストアンサー獲得回数32008/08/18 03:02:45

ポイント35pt

レンタルサーバの詳細情報がない為、こちらで確認できる環境で説明します。


さくらのレンタルサーバ スタンダードプラン

以下、各バージョンのphp.iniに記載されているerror_reportingの値です。

PHP 4

error_reporting = E_COMPILE_ERROR|E_ERROR|E_CORE_ERROR

PHP 5

error_reporting = E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR

さくらのレンタルサーバが実際に使えるのであれば、

vi /usr/local/php-4.4.8/lib/php.ini

もしくは、FTPで直接php.iniを確認することもできます。


以上、設定の参考になれば幸いです。


URLはダミーです。

http://www.google.co.jp/

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません