Linux サーバ構築 ( Fedora Core5 ) - PHP + Smarty

PHP5 のインストールと設定

PHP5 のインストールと php.ini などの基本設定です。

  1. PHP5 のインストール
    # yum install php php-pear php-mbstring php-ldap
    (省略)
    Installed: php.i386 0:5.1.4-1 php-ldap.i386 0:5.1.4-1 php-mbstring.i386 0:5.1.4-1 php-pear.noarch 1:1.4.9-1
    Dependency Installed: aspell.i386 12:0.60.3-5 aspell-en.i386 50:6.0-2 curl.i386 0:7.15.1-3 gmp.i386 0:4.1.4-6.2.1 libidn.i386 0:0.6.2-1.1
    Complete!
    
  2. php.ini の基本設定
    /etc/php.ini( 抜粋 )
    ;;;;;;;;;;;;;;;;;;;;
    ; Language Options ;
    ;;;;;;;;;;;;;;;;;;;;
    
    ;allow_call_time_pass_reference = Off
    allow_call_time_pass_reference = On 関数の引数としてリファレンスを使用
    
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    ; Error handling and logging ;
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    
    ; Log errors to specified file.
    ;error_log = filename
    error_log = "/var/log/php_err"
    
    ;;;;;;;;;;;;;;;;;
    ; Data Handling ;
    ;;;;;;;;;;;;;;;;;
    
    ;register_argc_argv = Off
    register_argc_argv = On
    
    ;;;;;;;;;;;;;;;;;;;;;;;;;
    ; Paths and Directories ;
    ;;;;;;;;;;;;;;;;;;;;;;;;;
    
    ; UNIX: "/path1:/path2"
    ;include_path = ".:/php/includes"
    include_path = ".:/usr/share/pear" 行追加
    
    ;;;;;;;;;;;;;;;;
    ; File Uploads ;
    ;;;;;;;;;;;;;;;;
    
    ; Whether to allow HTTP file uploads.
    file_uploads = On
    
    ; Temporary directory for HTTP uploaded files (will use system default if not
    ; specified).
    ;upload_tmp_dir =
    
    ; Maximum allowed size for uploaded files.
    ; upload_max_filesize = 2M      コメントアウト
    multibyte/upload_max_filesize = 10M  追加 ファイルサイズ 10Mに
    
    ( 中略 )
    
    [mbstring] マルチバイト文字設定 アンコメントおよび設定変更
    mbstring.language = Japanese
    mbstring.internal_encoding = UTF-8
    mbstring.http_input = auto
    mbstring.http_output = SJIS
    mbstring.encoding_translation = On
    mbstring.detect_order = auto
  3. ドキュメントルートにテスト用の php ファイル を作成する
    /var/www/html/test.php
    <?php
      echo "test";
    ?>
    
  4. httpd デーモンの再起動
    # /etc/init.d/httpd restart
    
  5. ブラウザで表示し、php の動作を確認する。
( 最終更新日時 : 2008/08/31 21:24:47 )

Site Info

so_counter

Reference

コミットメント

SYSTEMO 宣言

お客様の喜びは、私たちの喜びです。

私たちは
道具としてのITが
お客様のお役に立つことを
心から願っています。

私たちは
SOHOビジネスを
支援します。

運営サイト

商品検索エンジンでオンラインショッピング・インターネット通販を楽しもう
商品検索エンジン【Jトレンズ】
商品検索 by Webサービス
【あいてむず】
  Webサービス ショップリンク サイト

社長Blog
アフィリエイトことはじめLabo
社員Blog
やりくり主婦の
  ほしい☆たべたい☆つかいたい