- PHP の mysql_real_escape_string は % と _ 記号をエスケープしない 2010-09-19
-
カテゴリー: PHP
CakePHP は基本的に SQL を記述することなく、データベースのデータを取り扱えます。少なくとも MySQL を使う限りにおいては、CakePHP 1.3 の内部では、パラメータードクエリに変換されるのではなく、m……(続きを読む)
- Eclipse for PHP Developer のインストールと Pleiades による日本語化 2010-09-04
-
カテゴリー: PHP
Eclipse for PHP Developers は、オープンソースの開発環境 Eclipse を利用して PHP の開発をするための開発ツールです。Eclipse はもともと Java の IDE としてスタートし……(続きを読む)
- XAMPP Lite でローカルの CakePHP の開発環境を構築する 2010-07-24
-
カテゴリー: Apache,PHP
いまさら聞けない、Windows PC 上に XAMPP による開発環境を整える手順のまとめです。といってもよくある XAMPP ではなく XAMPP Lite で必要最小限のセットアップをしてみました。CakePHP ……(続きを読む)
- WordPress で PHP を実行可能なウィジェット 2010-04-12
-
カテゴリー: WordPress
WordPress のウィジェット機能には「テキスト」ウィジェットが標準で用意されています。このテキストウィジェットにはコードを貼り付けることにより BlogPet や Google Adsense などをサイドバーに簡……(続きを読む)
- WordPress 複数カラムテーマのウィジェット対応の注意点 2010-04-12
-
カテゴリー: WordPress
このサイトでは独自の WordPress テーマを使っています。WP ME 2.1 時代のクラシックテーマを元に、標準的な HTML +CSS 対応や SEO の強化などを行なったものですが、そのまま使い続けていたためウ……(続きを読む)
- WordPress プラグインとテーマの相性 (グローバル変数の罠) 2010-04-11
-
カテゴリー: PHP,WordPress
WordPress の海外製テーマを適用すると、あるプラグインが動作しなくなるので調べていたら以下のようなことが分かりました。 このプラグインは shutdown のアクションフックで、ページの出力後に処理をしています。……(続きを読む)
- CentOS5 に phpMyAdmin をインストール 2009-11-26
-
カテゴリー: PHP
インストール EPEL に RPM パッケージが用意されています。yum で EPEL を使えるようにして phpMyAdmin をインストールします。 # yum install phpMyAdmin アクセス許可 初……(続きを読む)
- osCommerce が MySQL5 で動かない場合の対処 2009-11-21
-
カテゴリー: PHP
オープンソースの E-コマースソフト osCommerce を使ったサイトを MySQL 4.1 のサーバから MySQL 5.0 のサーバに移しましたが、エゴ来ません。[ アトム-サイト ] Web osCommerc……(続きを読む)
- CentOS 5.4 で Oracle 対応 PHP の RPM 2009-11-11
-
カテゴリー: Apache,PHP,データベース
以前書いたCentOS 5.2 での Oracle 対応 PHP の RPM の改訂版です。今回は CentOS 5.4 (32bit版) のマシンで試しました。なお、Oracle instant Client は 11……(続きを読む)
- オープンソースのWebメール、AtMail Open のインストール 2009-06-20
-
カテゴリー: メール
AtMail Open は、商用版ウェブメールソフトのオープンソース版で、無償で利用できます。日本語に対応してそうなので試したいと言われ、インストールすることにしました。 さて、バージョンは 1.03 です。ちなみに日本……(続きを読む)
- PHP の switch で上手く判定できない罠 2008-11-18
-
カテゴリー: PHP
PHP って型が曖昧だったりするので、久しぶりにやると嵌ります。今回のハマリは、switch の case で文字列で比較するケース。PHP は switch 文で文字列比較ができるので便利と言えば、便利ですが、引数の型……(続きを読む)
- PHP Startup: Invalid library (maybe not a PHP library) の警告 2008-09-19
-
カテゴリー: Linux,PHP
PHP が動いているあるサーバで、コマンドラインから php コマンドを利用したら、 PHP Startup: Invalid library (maybe not a PHP library) ‘libpq.so’ の……(続きを読む)
- PHP ファイルのアップロードエラー解決方法 2008-08-23
-
カテゴリー: その他
PHP のファイルアップロード実装で、つまずきそうな部分をまとめてました。 大きなファイルがアップロードできない php.ini の upload_max_filesize と post_max_size の値がどのよう……(続きを読む)
- Apache 起動直後に PHP で ORA-00911 エラーが発生 2008-08-20
-
カテゴリー: Apache,PHP,データベース
Apache 起動直後に PHP から Oracle に接続すると、ORA-00911 エラーが発生することがあります。 ORA-00911: invalid character in hogehoge.php on l……(続きを読む)
- PHP を高速化する eAccelerator の RPM 2008-08-15
-
カテゴリー: その他
いまさらながら PHP:eAccelerator で PHP 高速化 – Y-110’s Wikiという記事を読みました。 ただ、このページではソースからビルドする方法が解説されていますが、Red……(続きを読む)
- CentOS 5.2 での Oracle 対応 PHP の RPM 2008-08-07
-
カテゴリー: PHP
Oracle が PHP の RPM を公開中ですがでも書いたとおり、Oracle が Instant Client 対応の RPM を出してくれていますが、残念ながら最新の PHP 5.2.6 ではなく、PHP 5.2……(続きを読む)
- Oracle が PHP の RPM を公開中ですが 2008-08-04
-
カテゴリー: PHP
最近の Oracle は PHP の RPMを公開してくれています。もちろん php-oci8 パッケージが含まれています。このパッケージを利用するには Oracle Instant Client の RPM が必要です……(続きを読む)
- cron で PHP 実行時に require_once のファイルが参照できない 2008-07-31
-
カテゴリー: Linux
PHP は apache と組み合わせて動作させるだけではなく、php -f ファイル名 として、バッチファイルのように動作させることも可能です。 ところが、このときに require_once や include_on……(続きを読む)
- cron による PHP バッチで2バイト文字のファイルを扱う場合 2008-07-28
-
カテゴリー: Linux
Linux 上でファイル名にあまり2バイト文字を使いたくないのですが、どうしても他システムが2バイト文字のファイル名をつけてくるので困ります。しかもファイル名から属性を読み取って、データベースに登録しないといけないので勝……(続きを読む)
- PHP で Notice: Undefined offset 2008-07-28
-
カテゴリー: PHP
PHP のバージョンを 4 から 5 に上げたら、以下のような Notice が出力されました。 Notice: Undefined offset …… これは、 list ($a, $b, $c) = get_hoge……(続きを読む)