Enable JavaScript to use search. / 検索を使用するには JavaScript を有効にしてください。
Posts with #php
Thu, September 6, 2012
1 min read
[Apahce][PHP] libphp4.so: cannot open shared object file: No such file or directory
Apache 起動時の libphp4.so not found エラーを httpd.conf のパス修正で解決した記録です。
read more →
Tue, March 5, 2013
2 min read
[Apache][PHP4] Cannot load /etc/httpd/modules/libphp4.so into server: libpq.so.2.1: cannot open shared object file: No such file or directory
Apache + PHP4 + PostgreSQL で libpq.so.2.1 not found が出たのをシンボリックリンクで解消した記録です。
Wed, November 16, 2011
[Doctrine] SQLを直接実行する方法 [Symfony1.4]
Symfony 1.4 の Doctrine で生 SQL を直接実行する方法をメモとして残しておきます。
[Doctrine] サブクエリ(副問合せ)を使う方法 [Symfony1.4]
Symfony 1.4 の Doctrine で createSubquery() を使う方法を、参考リンクとともにメモしておきます。
Thu, July 25, 2019
EC-CUBE4 を Heroku へ Deploy する方法
EC-CUBE4 を Heroku へ Deploy する手順と、app.json 未検出エラーの回避方法をまとめました。
Fri, March 16, 2012
[Eclipse] 拡張子が html などのファイル内のPHPのコードを認識させて、カラーリングする設定方法
Eclipse で *.html ファイル内の PHP コードをカラーリング表示させる設定手順のメモです。
Sat, August 27, 2011
[Eclipse] PHPのsyntax errorが表示されないときの解決方法
Eclipse で PHP の syntax error が表示されないときの解決方法メモです。
Mon, April 2, 2012
[Facebook API] アルバムに写真を投稿して、タグ付けする方法
Facebook Graph API でアルバムに写真を投稿し、タグ付けするための参考リンクをまとめたメモです。
Wed, November 2, 2011
4 min read
CentOS 5.7 に PHP5.3.8 をソースコードからインストールする手順
CentOS 5.7 で PHP 5.3.8 をソースからビルドし、Apache との連携と php.ini 設定まで行った記録です。
Sun, September 8, 2013
3 min read
[Mac] PHP5.4 を Homebrew でインストール
homebrew-php を tap して Mac に PHP 5.4 を fpm や intl オプション付きでインストールした手順です。
[PEAR] Strict、Deprecated error や Warning を表示させない設定方法
PEAR 利用時に出る Strict / Deprecated エラーを、php.ini の error_reporting で非表示にする設定手順です。
Mon, November 14, 2011
[PEAR] install を使うための認証付きproxy 用の設定方法
pear install が失敗したとき、認証付き proxy を pear config-set http_proxy で設定して解消した記録です。
Wed, September 7, 2011
[PEAR] Services_Amazon をインストールして Amazon API を使ってみました
PEAR の Services_Amazon と HTTP_Request2 をインストールして Amazon API を使うための手順です。
[PEAR] Amazon API の ItemSearch を使った複数キーワードでの検索方法
PEAR Services_Amazon の ItemSearch で、複数キーワードを連結して検索する方法です。
[PEAR] Services_Amazon にて setProxy でプロキシ情報を設定する方法
Services_Amazon 利用時に発生する Malformed response エラーを、setProxy に proxy 情報を渡して解消しました。
Sun, December 9, 2012
[PHP][APC] Warning: require_once(): Unable to allocate memory for pool.
APC の Unable to allocate memory for pool 警告を apc.mmap_file_mask=/dev/zero で回避しました。
Sun, September 25, 2011
PHP の array_key_exists は Ruby では Hash#key? に対応する
PHP の array_key_exists は Ruby では Hash#key? に対応します。両言語のサンプルを並べて紹介します。
Wed, March 6, 2013
[PHP] ./configure へ指定したオプションの確認方法
PHP の ./configure に指定したオプションを config.nice と php -i から確認する方法のメモです。
[PHP]「PHPコード最適化Tips」を読んでお勉強
はてブで話題の「PHPコード最適化Tips」関連記事を読み、勉強になったポイントをメモしました。
Sat, February 4, 2012
[PHP] エラーなどをブラウザから確認できるChrome拡張「php-console」
PHP のエラーをブラウザから確認できる Chrome 拡張「php-console」の紹介メモです。
Sun, October 16, 2011
[PHP] エラーログ error_log の出力先ディレクトリを確認する方法
php -i の出力を grep して、PHP の error_log の出力先ディレクトリを確認する方法です。
Wed, November 14, 2012
[PHP] 機種依存文字の文字コード変換(EUC-JP→UTF-8)
EUC-JP → sjis-win → UTF-8 と 2 段階で mb_convert_encoding し、機種依存文字も含めて文字コード変換するメモです。
Tue, October 16, 2012
[PHP] Excel 出力時の同一セル内改行させる方法
PHP で Excel の同一セル内に改行を入れたいときは PHP_EOL を使う、というメモです。
[PHP] Excel_Reviser の使い方
PHP4 対応の Excel 操作ライブラリ Excel_Reviser を使うときに参考にしたリンクのメモです。
Sat, May 30, 2015
[PHP-FPM] WARNING: [pool www] server reached pm.max_children setting (30), consider raising it
PHP-FPM の pm.max_children 到達 WARNING と Bad Gateway を、設定値を引き上げて解消した記録です。
Sun, September 15, 2013
[PHP-FPM] recv() failed (104: Connection reset by peer)
PHP-FPM の request_terminate_timeout を 120s に伸ばして 502 Bad Gateway を解消しました。
Wed, August 24, 2011
[PHP] Googleプラスの非公式API「php.googleplusapi 」
当時の Google+ 非公式 API を PHP から叩ける「php.googleplusapi」のメモです。
Wed, October 19, 2011
[PHP][JavaScript] urlencode と encodeURI でのエンコードと文字化け問題
PHP でエンコードせず、JavaScript 側で encodeURI することで IE の文字化けを回避した記録です。
Wed, September 14, 2011
[PHP] テスト環境 Lime の設定方法
PHP 用単体テストライブラリ Lime の入手方法と参考リンクのメモです。
Fri, January 20, 2012
[PHP] mbstring.language="japanese" で言語環境を日本語に設定
php.ini の mbstring.language="japanese" 設定で言語環境を日本語にするメモです。
Mon, October 10, 2011
[PHP][PEAR] Column count of mysql.proc is wrong. エラーの解決方法
PEAR::DB の unknown error から getDebugInfo() で真因を辿り、SQL 記述を直して解決した記録です。
Tue, September 25, 2012
[PHP] Mac に PEAR、PHPUnit をインストールする
Mac OS X Mountain Lion に PEAR と PHPUnit をインストールした手順のメモです。
[PHP] コマンドラインで phpinfo() を実行する方法
Linux のコマンドラインから php -r 'phpinfo();' で phpinfo() を実行する方法のメモです。
[PHP4] make[1]: *** [libphp4.la] エラー 1
PHP4 の再ビルドで libphp4.la エラーが出たときに make clean で直った、というメモです。
Tue, December 13, 2011
10 min read
PHPFog + Symfony2 でステージング環境を作る方法:Symfony Advent Calender 2011 JP - 13日目 -
PHP Fog に Symfony2 を push してステージング環境を作り、Basic 認証を掛けるまでの手順です。
[Symfony1.4] csrf token: Required.
Symfony 1.4 の `csrf token: Required.` エラーを、hidden フィールドの出力で解決した記録です。
[Symfony1.4][Validator] カスタムバリデータを作成する方法
Symfony 1.4 で ISBN の桁数と文字を検証するカスタムバリデータを作った記録です。
[Symfony1.4] Strict、Deprecated エラーや Warning を表示させない設定方法
Symfony 1.4 の settings.yml で error_reporting を書き換え、Strict / Deprecated を消しました。
Sun, November 13, 2011
[エラー] Unable to parse string: Unable to parse line ~. [Symfony1.4]
Symfony 1.4 フィクスチャの YAML パースエラー、コロン抜けとタブインデントで解消しました。
[エラー] Invalid row key specified: ~ , referred to in ~
Symfony 1.4 のフィクスチャで発生した外部キー関連の `Invalid row key specified` を解消した記録です。
[Symfony1.4] フォーム(Form)/バリデーター(Validator)関連の参考サイトまとめ
Symfony 1.4 でフォームとバリデータを扱うときの参考サイトをまとめました。
Tue, November 15, 2011
[Symfony1.4] メール配信処理の実装
Symfony 1.4 でメール配信を実装したときに参考にした公式ドキュメントを整理しました。
[Symfony1.4] 同じテーブルのカラムへの複数リレーションを持たせる方法
Symfony 1.4 の schema.yml で同じテーブルへの複数リレーションを張る書き方をまとめました。
[Symfony1.4] PostValidatorで個別のフィールドにバリデーションエラーを設定する方法
Symfony 1.4 の PostValidator で個別フィールドにエラーを出す書き方を整理しました。
[Symfony1.4] 認証(authentication)と承認(authorization)のチェックは security.yml で設定する
Symfony 1.4 の認証・承認処理を security.yml と settings.yml で一括設定した記録です。
[Symfony1.4] テンプレートの変更:setTemplate
Symfony 1.4 の setTemplate でアクションが呼ぶテンプレートを切り替える方法を整理しました。
Tue, November 8, 2011
[Symfony] Apache標準の404 Not Found が表示されるので mod_rewrite を有効にする
Symfony 1.4 prod で 404 になる問題を、Apache の mod_rewrite を有効にして解決しました。
Mon, February 6, 2012
[Symfony2] DB の Master/Slave(マスタースレーブ)構成について
Symfony2 で DB Master/Slave 構成を組む選択肢(Doctrine DBAL の MasterSlaveConnection ほか)を整理しました。
Sun, October 7, 2012
[WordPress] 新規投稿(post-new.php) の記事本文にデフォルト値を設定する方法
default_content フィルタで WordPress の新規投稿本文にデフォルト値を差し込むスニペットです。
Fri, August 9, 2013
[WordPress] wp-cron を無効化する
wp-config.php に一行追記するだけで WordPress の wp-cron を無効化する設定です。
6 min read
CentOS 6.3 (さくらVPS) に Nginx + php-fpm + MySQL の WordPress 環境を構築する手順
さくら VPS の CentOS 6.3 に Nginx + php-fpm + MySQL の WordPress 環境を構築する手順です。
Fri, April 4, 2014
[WordPress] カテゴリ名を被リンク(外部リンク)文言に使うサンプル
get_the_category() で取得したカテゴリ名を、外部リンクのアンカーテキストに動的に差し込むサンプルです。
[PHP] Zend Framework 入門者向けの参考サイト・書籍まとめ
Zend Framework 入門時に役立った公式ドキュメント、連載記事、書籍のリンク集です。
[ZF] Zend_Db_Select でFROM句/WHERE句に副問合せ(subquery)
Zend_Db_Select で FROM 句 / WHERE 句にサブクエリを書く方法の参考リンク集です。