[PHP]Windowsでphpをインストール

Windowsでphpを入れてみる
Apacheはインストール済み

<環境>
Windows7 (32bit)
Apache 2.2
PHP 5.3.23

PHPをダウンロード
http://www.php.net/downloads.php

Apacheで使うのでThreadSafeのほうのZipをダウンロードして、解凍

今回はD:\phpに設置

xdebugをダウンロード
http://xdebug.org/download.php
今回はこれ → PHP 5.3 VC9 TS (32 bit)
D:\php\extにほりこむ

php.iniの設定

pearをいれる
go-pear.pharをダウンロード
D:\phpにほりこむ

コマンドプロンプトで
cd /D D:\php
php go-pear.phar

PEAR_ENV.regをダブルクリック

pear listとかうってPEARが動くことを確認

Code_Snifferをインストール
pear channel-discover pear.phpunit.de
pear install PHP_CodeSniffer

No releases available for package とか出る…

pear clear-cache
で、もう一回したら出来ました(はまった…)

[Fuelphp]画面がみれない

fuelphpを試してみることに

<環境>
ubuntu 11
apache 2.2
fuelphp 1.5

公式サイトのドキュメントどおり、インストール

curl get.fuelphp.com/oil sh

cd /var/www/fueltest/
oil create test

で、ブラウザでアクセス
http://localhost/fueltest/test/

あれ、画面がみれない

.htaccessを設置
vi .htaccess


RewriteEngine on

RewriteBase /public

RewriteRule ^(/)?$ index.php/$1 [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ index.php/$1 [L]

sudo vi /etc/apache2/sites-available/default


#AllowOverride None
→AllowOverride All

あれ、まだ見れない
mod_rewriteが効いてない様子

sudo a2enmod rewrite
sudo service apache2 restart

やっとみれた