基本的にサーバーサイドプログラムはPHPで組んでいます。ウェブ用に作られただけあって、使い易いです。なんと言われようと、離れられないです。

WordPressでPHPバージョンを変更したら、データベース接続エラー
いやびっくりました。プラグインがPHPバージョンをサポートしていないということで、バージョンを上げたら、「データベース接続エラー」が出てしまって、表示されなくなってしまいました。
MySQLの接続パスワードを設定し直すことで、...

【PDO】Call to a member function fetch() on a non-object inの対応
PHP+PDOでselect文を実行しようとすると、レコードがない場合、
「Call to a member function fetch() on a non-object in」
というエラーが出ます。データが空なの...

コアサーバーのPHPバージョンアップへの対応
コアサーバーが順番にバージョンアップを行っています。PHPが5.2から5.3へバージョンアップしたことで、急に動かなくなるプログラムが続出して、その都度対応をしています。
エラーが出るポイントはほぼ決まっているので、まとめてお...

フォームから送ったダブルクオートがエスケープされる
フォームから送信したデータ内の、ダブルクオート「”」が「"」エスケープされるようになってしまいました。
調べてみると、利用していたコアサーバーのPHPのバージョンが、同じタイミングでアップデートされていました。オフにしていたは...

複数のRSSフィードを高速でまとめる方法
クライアントさんからの依頼で、数十個のブログのRSSフィードをまとめて、日にち順にソートして記事をリスト表示するプログラムコードを書きました。
当初はYahoo!Pipesを利用していたのですが、フィード数が多すぎたのか、急に...

ツイート検索結果をリスト表示するコードを書いたよ 新TwitterAPI1.1版
TwitterAPIのバージョンは1.0から1.1に変更になっていたことを忘れていました。TwitterAPI1.0は2013.4.12段階では動いていましたが、いつ停止してもおかしくない状況です。
ツイート検索結果をリスト表...

PEARをレンタルサーバーにインストールする方法
マイナーなPEARライブラリはレンタルサーバーにインストールされていないことが多...

XML_Serializer
PHP4でXMLファイルのパースは難しい。PHP5から採用されているsimple...

cakePHP一ヵ月目の感想
cakePHPを使い始めて一ヵ月くらい経つ。 今の時点での、素人目線からの感想を...

cakePHPをXreaで利用する方法
cakePHPで作ったサイトを、テスト的にレンタルサーバーで公開してみることにし...