メモ/PHP

ID: 30 | 作成日: 2008/03/02 [Sun] 00:00:00 | 最終更新: 2013/05/13 [Mon] 17:10:57
FrontPage / メモ / PHP
目次

PHPに関連するリンク集やメモ等を書きとめています。
随時、気づいたときに編集や追記をしていく予定。

PHP

PHP公式

PHP: Hypertext Preprocessor
本家。
PHP: PHP マニュアル - Manual
本家の日本語マニュアル。

PHP関連の情報・コミュニティ

PHPのコミュニティ&ポータルサイト「PHPプロ!」
PHPの情報・コミュニティサイト、質問掲示板やTips等。

PHP関連の解説・ガイド

主に自分がPHPの勉強を始めた頃に参考にしたページ等。

セキュリティの情報・解説

PEAR

PHPの支援ライブラリ「PEAR」関連。

PEAR公式

PEAR -- The PHP Extension and Application Repository
配布元。
PEAR -- Manual -- PEAR マニュアル
「PEAR」の日本語マニュアル。

XAMPP

Apache・MySQL・PHPをまとめてインストールできる「XAMPP」関連。

XAMPP公式

apache friends - xampp
配布元。
XAMPP for Windows
配布元にあるWimdows版のダウンロード・インストールガイド・よくある質問。
apache friends - xampp windows版faq
配布元にあるWindows版のFAQ。
Exxaxon サポートフォーラム-ホーム
XAMPPの日本語コミュニティ。

XAMPPの解説・ガイド

XAMPP for Windows のインストール
インストールから各種設定・セキュリティなど。
XAMPPのインストール - phpspot
インストール~初期設定のガイド。 分かりやすいですがXAMPPのバージョンアップに伴い現在とは変わっている部分もあります。
XAMPP関連の記事一覧 - [データベース]All About
"All About"内の記事。

バージョン1.6.7 インストール時の設定等

マルチバイト設定を有効

「apache/bin/php.ini」を編集。

[mbstring]
; language for internal character representation.
; mbstring.language = Japanese

「mbstring.language = Japanese」の前にある「;」を削除する。

「mod_rewrite」を有効

「apache/conf/httpd.conf」を編集。

#LoadModule rewrite_module modules/mod_rewrite.so

「LoadModule rewrite_module modules/mod_rewrite.so」の前にある「#」を削除する。

SQLiteを有効

XAMPP1.6.7(Windows版)にはPHP4環境でSQLiteを使うための「php_sqlite.dll」がないので、別途入手する必要がある。

1. 「PECL4WIN :: The PECL Windows Repository」から「php-4.4.1」の「php_sqlite.dll」をダウンロードする。
2. XAMPPがインストールされているフォルダ内の「php\extensions」(例. “C:\xampp\php\extensions”)に「php_sqlite.dll」をコピーする。
3. もし「php.ini」の“extension=php_sqlite.dll”がコメントアウトされている場合は、行頭の「;」を削除して有効にする。