XAMPP環境にSQLiteManagerをインストール
XAMPP環境に、ウェブベースのSQLite管理ツールSQLiteManagerをインストールする。
手順
ダウンロードと配置
SQLiteManager公式サイトからダウンロード。

圧縮ファイルを展開後、フォルダ名をsqlitemanagerに変更。xamppインストールディレクトリ直下に配置する。
apacheの設定ファイルを上書き
xamppインストールディレクトリの、apacheのconfigファイルを書き換える。
僕の環境では、↓
D:\xampp\apache\conf\extra/httpd-xampp.conf
phpmyadminのAlias設定の下に、SQLiteManager用のAlias設定を追加
Alias /phpmyadmin "D:/xampp/phpMyAdmin/"
<Directory "D:/xampp/phpMyAdmin">
AllowOverride AuthConfig
</Directory>
# ↓追加
Alias /sqlitemanager "D:/xampp/sqlitemanager/"
<Directory "D:/xampp/sqlitemanager">
AllowOverride AuthConfig
</Directory>
# ↑追加
同ファイル内最下部の、セキュリティ設定も変更
(LocationMatchにsqlitemanagerを追加)
#
# New XAMPP security concept
#
<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|sqlitemanager|webalizer|server-status|server-info))">
Order deny,allow
Deny from all
Allow from ::1 127.0.0.0/8 \
fc00::/7 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 \
fe80::/10 169.254.0.0/16
ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var
</LocationMatch>
起動と確認
apacheを再起動
http://localhost/sqlitemanager/にアクセス
無事に起動。
上記が上手くいかない場合の、もっと簡単な設置方法
htdocs配下にsqlitemanagerフォルダを設置。
※ただし、一般のプロジェクトと混ざるので非推奨
Eclipse/Eclipse for PHP Developers/XAMPP連携/デバッガの利用
概要
Eclipseのデバッグ機能を、PHP開発でも利用する。
前提
-[[XAMPP]]がインストールされていること。
–インストールパスはc:\xampp\とする。
-[[Eclipse for PHP Developers>Eclipse/Eclipse for PHP Developers]]がインストールされていること。
手順
ダウンロード、展開
下記サーバーより、ZendDebuggerをダウンロードする。
http://downloads.zend.com/pdt/server-debugger/
※ここではZendDebugger-5.2.15-cygwin_nt-i386.zipを利用。
ダウンロード後、zipファイルを展開する。
XAMPPへの設定
XAMPPのPHPバージョンを確認(http://localhost/xampp/phpinfo.php)し、ZendDebuggerの対応するフォルダをリネームする。
ここでは、「5_2_x_comp」→「php-5.2.x」
リネームしたフォルダをXAMPP以下の任意の位置に移動
ここでは、D:\xampp\php\zendDebugger\php-5.2.x
php.ini(c:\xampp\php\php.ini)を編集する。
ファイルの一番下に以下を追加
zend_extension_manager.debug_server_ts = "c:\xampp\php\zendDebugger"
zend_debugger.deny_hosts = all
zend_debugger.allow_hosts = 127.0.0.1/192.168.0.*
zend_debugger.expose_remotely = always
apacheの再起動

※エラーが発生した場合は、c:\xampp\apache\logs\error.logを参照。
インストール確認
phpinfo(http://localhost/xampp/phpinfo.php)を参照し、Zend Debuggerの項目が表示されていれば設定完了

Eclipseでのデバッグ方法
PHPファイルを右クリックして、デバッグ→PHPWebPage(スクリプトの場合はPHPScript)を選択。

デバッグ開始。最強。





