なんかの Log

良い感じで投げっぱなしにしてみせる。

PDTでPHPの開発環境メモ

基本環境。

OS Windows 7 Pro x64
Eclipse Helios x64
XAMPP 1.7.4

C:\xampp\php\php.iniの変更点。xdebugを使いたかったのだけどよくわかってないので最低限。

error_log = "C:\xampp\php\tmp\php_error.log"   // unix形式のフォルダ指定だったので適当変更
zend_extension = "C:\xampp\php\ext\php_xdebug.dll"   // コメント解除
xdebug.remote_enable = 1   // 1に書き換えた

Eclipseの設定。Preferences->PHPから。

  • Appearance - Show method return typesをチェック
  • Debug
    • Default Settings
  • PHP Executables - Addする
    • Add PHP Execuutable
      • Name - PHP5.3 // 適当に
      • Executable path - C:\xampp\php\php.exe
      • PHP ini file - C:\xampp\php\php.ini
      • PHP debugger - XDebug

C:\xampp\apache\conf\httpd.confを編集。Eclipseのworkspaceをapacheに教える。お好きな場所に。

Alias /eclipse "C:/workspace"
<Directory "C:/workspace/">
	Options Indexes MultiViews
	Order deny,allow
	Allow from all
</Directory>

これでhttp://localhost/eclipse/hogehoge.phpとかいける。バーチャルホストを使ってもいいかもね。

サーバさっぱりです。