このページはCentOSサーバー構築での雑多なメモです。

Pukiwikiの運用

  • コメントページの管理(不要コメントの削除)は直接コメントページを編集する。
  • 行頭で<, *, - などのメタキャラクターを表示する場合は、「&#x3c;」、「&#x2a;」、「&#x2d;」のように数値参照とする。英字は小文字であること。セミコロンを忘れないこと。
  • ページを削除する場合は、編集で内容を空白にする。

PHP

  • エラーログの出力は/etc/php.ini の設定を変更する。
  • エラーログの出力レベル
    360行 error_reporting = E_ALL
  • エラーログの出力場所
    421行 error_log = "/var/log/php.log"
  • エラーログの出力をプログラムの中で停止する方法
    スクリプトの1行目に以下を入れる。
    error_reporting(1);
  • Apacheで稼動している時にエラーは、/var/log/httpd/error_logに出力される。
  • デバッグのためにerror_log関数でログを出力する方法
    書式:error_log(エラーメッセージ, メッセージタイプ, ログ出力先, その他情報);
    • メッセージタイプ
      0php.iniで指定したファイル、指定が無い場合は標準出力
      1第3引数で指定したメールアドレスに送信
      2使用不可
      3第3引数で指定したファイル名
      4messageは、直接 SAPIのログ出力ハンドラに送信される

   例 :error_log($val."\n", 3, "/var/log/apllog/apl_error_log");

CSS

  • CSSを修正した時、対象のページがブラウザーにキャッシュされていて、CSSの修正が画面に反映されないので、ブラウザーの「ツール」から「履歴の消去」を実行してから、CSSの修正を確認する。

Bug Fix

/usr/local/nagios/bin/nagios_down.php

refine(NAGIOSCMD, "/usr/local/nagios/var/rw/nagios.cmd");
  
define(NAGIOSCMD, "/usr/local/nagios/var/rw/nagios.cmd");

ホームページ

  • トラブル:IEでローカル画像が表示されない
    1. 症状:作成したテスト用のホームページをIEでローカルで表示すると、画像が表示されない。Firefoxでは表示される。
    2. 原因:Firefoxにて他のHPを「名前を付けてページを保存」したHTMLファイルを元にコピー・編集した場合、HTMLファイルのプロパティに他のコンピュータから取得された情報が記録されていて、画像の表示がブロックされる。
    3. 対応方法:
    • 編集しているHTMLファイルを右クリックでプロパティを表示する。
      centos/IE_block.jpg
    • 下部の「セキュリティ」の「ブロックの解除」を押下する。

suexec:Switch user before executing external programs

suexec is used by the Apache HTTP Server to switch to another user before executing CGI programs.

# suexec -V ← rootの時に設定を表示可能
 -D AP_DOC_ROOT="/var/www"
 -D AP_GID_MIN=100
 -D AP_HTTPD_USER="apache"
 -D AP_LOG_EXEC="/var/log/httpd/suexec.log"
 -D AP_SAFE_PATH="/usr/local/bin:/usr/bin:/bin"
 -D AP_UID_MIN=500
 -D AP_USERDIR_SUFFIX="public_html"

最終更新のRSS
Last-modified: 2014-03-11 (火) 01:59:57 (3698d)