PHPでアップロードされたファイルタイプのチェック方法(fileinfo, mime-type) インストール編

Posted by admin | PEAR, PECL, PHP | 火曜日 18 3月 2008 12:00 PM

PHPでアップロードされたファイル形式(拡張子)のチェック方法です。

色々調べた所、PECLのFileinfo 関数というのが良さそうだったのでメモ。

サンプル編はこちら

まずは、インストール。



$ sudo pecl install fileinfo

Build process completed successfully
Installing '/usr/lib/php/modules/fileinfo.so'
install ok: channel://pear.php.net/Fileinfo-1.0.4


次に、iniファイルの新規作成。



$ sudo vi /etc/php.d/fileinfo.ini

extension=fileinfo.so


次に、apacheの再起動



$ sudo /etc/init.d/httpd restart
httpd を停止中: [ OK ]
httpd を起動中: [ OK ]



最後に、phpinfo()で[fileinfo]の項目があればインストール完了!!

【サイト内の関連記事】





コメントはまだありません »

コメントはまだありません。

このコメント欄の RSS フィード TrackBack URI

コメントをどうぞ