読者です 読者をやめる 読者になる 読者になる

コマンドラインでPHP

微妙なバグ(?)があったのでメモ.
OSはUbuntu10.04,'apt-get install' で 'php5, php-cli' を入れています.

手順

PHPCLIであることを確認

$ php -v
PHP 5.3.2-1ubuntu4.2 with Suhosin-Patch (cli) (built: May 13 2010 20:01:00) 
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies

hoge.php

<?php echo"hoge"; ?>

実行

$ php hoge.php
PHP Deprecated: Comments starting with '#' are deprecated in /etc/php5/cli/conf.d/mcrypt.ini on line 1 in Unknown on line 0

コメントが'#'で始まっているとおこられる
/etc/php5/cli/conf.d/mcrypt.ini の編集

# configuration for php MCrypt module
extension=mcrypt.so

↓ 変更

; configuration for php MCrypt module
extension=mcrypt.so

もう一度php

$ php hoge.php
hoge

おしまい