世界ビズとは】【利用規約】【個人情報取扱】【窓口】【オリジナルサービス】 [最終更新日20081030日] ©2007 sekai.biz All Rights Reserved
世界ビズPHP学科 > 設定ファイル

世界ビズ[ログイン][オリジナルサービス]
 オンラインゲーム全集塔オンラインゲーム特集を開始しました。
 オリジナルサービス実装作業休止中です。ログインは可能です。
 【RSS実装】RSSの実装を試験的に開始いたしました。

[設定ファイル]


○PHP.iniの場所

・導入時にコピーした箇所(C:WINDOWS)に存在します。


○httpd.confの場所

・Apacheをインストールしたフォルダ下のconfフォルダに存在します。


○導入時の設定(PHP.ini)

doc_root='C:/Program Files/Apache Group/Apache2/htdocs'
extension_dir='c:/php/ext'
magic_quotes_gpc=Off

・該当する行を探し、上記のように記述を追加します。


○導入時の設定(httpd.conf)

LoadModule php5_module c:/php/php5apache2_2.dll
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

・該当する行に上記の記述を追加します。


○iniを変更する

ini_set('A','B');

・設定項目(A)の値(B)を渡すことで、直接PHP.iniを書き換えます。Onでは1、Offでは0を値とします。


○iniの値を返す

ini_get('A')

・設定項目(A)の値を返します。


○文字化け対策関連(PHP.ini)

default_charset='SJIS'…デフォルトの文字エンコーディングを指定します。
extension=php_mbstring.dll…PHP拡張ファイルなどを読み込ませます。
mbstring.language=Japanese…使用する言語を指定します。
mbstring.internal_encoding=UTF-8…内部(サーバ内)文字エンコーディングを指定します。
mbstring.http_input=auto…入力(リクエスト)文字エンコーディングを指定します。
mbstring.http_output=SJIS…(ブラウザ)出力文字エンコーディングを指定します。
mbstring.script_encoding=UTF-8…(PHP)スクリプト文字エンコーディングを指定します。
mbstring.encoding_translation=On…入力エンコーディングを内部文字エンコーディングに自動変換、スクリプト文字エンコーディングを内部文字エンコーディングに変換する機能を有効にします。
mbstring.detect_order=auto…autoに設定します。
mbstring.substitute_character=none…noneに設定します。
output_handler=mb_output_handler…mbstring.http_outputとセットで設定します。

・日本語文字化け対策関連の設定です。PHPファイル作成時、ファイルをUTF-8で保存するものとします。


○主な設定項目(PHP.ini)

allow_url_fopen=On…file_get_contents()などの関数がローカルファイル以外にURLも扱えるようにします。
auto_append_file=…PHPインタープリタがプログラムを実行した後に実行するファイルを指定します。ページフッタ出力などに。
auto_prepend_file=…PHPインタープリタがプログラムを実行する前に実行するファイルを指定します。関数の定義、ファイルのインクルードなどに。
display_errors=On…エラーをプログラムの一部として出力します。
error_reporting=E_ALL…厳格注意以外の全てのエラーを報告します。
extension_dir='c:\php\ext'…extensionで示すファイルの置き場所(ディレクトリ)を指定します。
file_uploads=On…フォームからのファイルのアップロードを許可します。
include_path='.'…ファイルを読み込む際に探すディレクトリを指定します(;で区切り複数指定可能)。
log_errors=On…エラーの出力をサーバのエラーログに行います。
magic_quotes_gpc=Off…On状態だとサブミットされたデータをSQLクエリのために自動でエスケープします。
magic_quotes_runtime=Off…On状態だと外部ファイルからのデータをSQLクエリのために自動でエスケープします。
output_buffering=Off…On状態だとPHPインタープリタはHTTPヘッダを送り出す前にスクリプトの実行を待ちます。
register_globals=Off…サブミットされたフォームのURL変数からそれぞれ別の変数を作ります。セキュリティ面からOffが推奨されます。
session.auto_start=Off…On状態では各ページの始まりにsession_start()が自動で実行されます。
session.gc_maxlifetime=1440…セッションの継続時間(秒)を設定します。
session.gc_probability=1…セッションをクリーンアップする確率(%)を指定します。
short_open_tag=On…PHPブロックを<?phpでなく<?でも開始できるようにします。
SMTP='Host'…メールを送る際に使用するSMTPホスト名を指定します。
track_errors=Off…On状態ではエラーメッセージをグローバル変数の$php_errormsgに保存します。
upload_max_filesize=2M…フォームからアップできるファイルサイズの上限を設定します。

・代表的な設定項目と推奨設定例です。


○主な設定項目(httpd.conf)

ErrorDocument 404 /Error404.php…ファイルが存在しなかった場合に表示されるエラーページを指定できます。

・主な設定項目です。



【ホームページ制作予定の方へお勧めするレンタルサーバーです】


PHP学科】【AJAX学科へ】
環境設定
 ・設定ファイル
基本記述
 ・文字列操作
 ・数値の操作
条件分岐
配列
オートグローバル配列
Webフォーム
正規表現
データベースの操作
クッキーとセッション
日付と時刻
ファイル操作
セキュリティ
様々な命令


【世界ビズ】

【専門列塔街道】
 オンラインゲーム全集塔
 有料情報商材研究塔
ゲーム攻略局
 ドラゴンクエスト1攻略課
 ドラゴンクエスト2攻略課
 ドラゴンクエスト4攻略課
 Final Fantasy4攻略課
 世界はあたしでまわってる
 天外魔境2攻略課
【インターネット研究所】
 世界の厳選サイト
【コミック資料館】
 デスノート資料室
 GANTZ資料室
 キン肉マン資料室
 ワンピース資料室
【バーチャル大学】
 AJAX学科
 ASP学科
 英語学科
 PC用語学科
 PHP学科
 歴史学科
【その他】
 世界ビズ詳細データ
 リンクに関して
 個人情報保護法令