zaininnari wiki

インストール

01.パッケージのダウンロード

http://www.apachefriends.org/jp/xampp-windows.html
「xampplite」をダウンロード(例:xampplite-win32-1.7.3.zip)

02.パッケージのインストール

zipファイルを解凍
→ リネームして、ディレクトリ移動
d:xmapp

「setup_xampp.bat」を実行
→各種の実行パスが置換される。
Should I add shortcuts to the startmenu/desktop? (y/n): n
(ショートカットをスタートメニューやデスクトップに追加しますか?)
Should I proceed? (y/x=exit setup): y
(XMAPPのパスを正しく直しますか?実行してもいいですか?)
Should I make a portable XAMPP without drive letters? : n
(ドライブレターを除いた持ち運びできるXAMPPを作成しますか?)
→後はエンターでOK

初期設定


apacheとmysqlを起動、下記にアクセス
http://localhost/xampp/
日本語を選択、下記に「セキュリティ」にアクセス
http://localhost/security/
「MySQLのセキュリティコンソール & XAMPPのディレクトリ制御」にアクセス
XAMPPのディレクトリ制御 (.htaccess)
ユーザー :root
パスワード:password
「安全なXAMPPディレクトリを作成してください。」をクリック

コマンドプロンプトより、mysql.exeを実行する
→ファイアウォールを通す

MySQL SuperUser:root
パスワード :password
PhpMyAdminを検出しました。:「cookie」にチェック
Set a random password for the phpMyAdmin user 'pma':yes

終了後、
D:\xampp\htdocs 以下を削除

バーチャルホストを設定する

以下を開く
D:\xampp\apache\conf\extra\httpd-vhosts.conf

以下を貼り付ける
####################################################
<Directory "(公開ディレクトリへのパス:最後のスラッシュなし)">
#Options FollowSymLinks Includes ExecCGI MultiViews

#htaccessを有効にする 無効→ AllowOverride None
AllowOverride All
Order allow,deny
Allow from all
</Directory>

<VirtualHost *:80>
DocumentRoot (公開ディレクトリへのパス:最後のスラッシュなし)
#振り分けるドメインを指定
ServerName test.jp
NameVirtualHost 127.0.0.1
#初期値 off
#「on」にすると、すべてのアクセスについて、
#DNSルックアップ(DNSの逆引き)によって、
#IPアドレスからドメインを取得してアクセスログに記録されます。
HostNameLookups off
#ServerName ディレクティブに設定されたサーバ名で「/」を補完した上でリダイレクト
UseCanonicalName on
</VirtualHost>
####################################################

php.iniの設定

xamppのliteではないzipをダウンロードして、
xampp\php\ext にある
php_apc.dll とphp_xdebug.dll を
D:\xampp\php\ext
へコピー。

下記を開く
D:\xampp\php\php.ini
下記をphp.iniの最下部に追加する

[PHP]
;X-Powered-By: PHP/x.x.x ヘッダーを非表示にする
expose_php = Off

;文字コードをUTF-8に設定
default_charset = "UTF-8"
error_reporting = E_ALL

[mbstring]
mbstring.language = Japanese
mbstring.internal_encoding = UTF-8
mbstring.http_input = auto
mbstring.http_output = pass
mbstring.encoding_translation = Off

[XDebug]
zend_extension = "d:\xampp\php\ext\php_xdebug.dll"
;xdebug.auto_trace = 0
;xdebug.collect_includes = 1
;xdebug.collect_params = 0
;xdebug.collect_return = 0
;xdebug.collect_vars = "Off"
;xdebug.default_enable = "On"
; xdebug.dump.SERVER = REMOTE_ADDR,REQUEST_METHOD
;xdebug.dump.COOKIE = ""
;xdebug.dump.FILES = ""
;xdebug.dump.GET = ""
;xdebug.dump.POST = ""
;xdebug.dump.REQUEST = ""
;xdebug.dump.SERVER = ""
;xdebug.dump.SESSION = ""
;xdebug.dump_globals = 1
;xdebug.dump_once = 1
;xdebug.dump_undefined = 0
;xdebug.extended_info = 1
;xdebug.file_link_format = ""
;xdebug.idekey = ""
;xdebug.manual_url = "http://www.php.net"
;xdebug.overload_var_dump = 1
xdebug.profiler_append = 0
xdebug.profiler_enable = 0
xdebug.profiler_enable_trigger = 0
xdebug.profiler_output_dir = "D:\xampp\tmp"
xdebug.profiler_output_name = "xdebug_profile.%p"
;xdebug.remote_autostart = 0
;xdebug.remote_enable = 0
;xdebug.remote_handler = "dbgp"
;xdebug.remote_host = "localhost"
;xdebug.remote_log = "none"
;xdebug.remote_mode = "req"
;xdebug.remote_port = 9000
;xdebug.show_exception_trace = 0
;xdebug.show_local_vars = 0
;xdebug.show_mem_delta = 0
;xdebug.trace_format = 0
;xdebug.trace_options = 0
xdebug.trace_output_dir = "D:\xampp\tmp"
;xdebug.trace_output_name = "trace.%c"
;xdebug.var_display_max_children = 128
;xdebug.var_display_max_data = 512
;xdebug.var_display_max_depth = 3

;以下動かん
[apc]
extension=php_apc.dll
apc.shm_segments = 1
apc.shm_size = 128M
apc.ttl = 7200
apc.user_ttl = 7200
apc.num_files_hint = 1024
apc.enable_cli = 1

;よく使うモジュールを有効
extension=php_curl.dll

■PEARのインストール
→php設定ファイルを参照

Menu

メニューサンプル1

メニューサンプル2

開くメニュー

閉じるメニュー

  • アイテム
  • アイテム
  • アイテム
【メニュー編集】

管理人/副管理人のみ編集できます