タグ別アーカイブ: PHP

「PECL::APC」の設定エラー。メモリサイズの単位指定はしっかりと。

コマンドライン(CLI)で、PHPを動かしたらエラー警告文が。 で、同一ファイルをApache(モジュール版)の方でも、動かして確認してみたら、こちらもエラーログにしっかり同文のエラーが・・・。(今まで気付かなかった・・ … 続きを読む

カテゴリー: サーバ・インフラのこと | タグ: , , | コメントをどうぞ

ApacheのAllowEncodedSlashesをOnにして、URLに「%2F(スラッシュ)」があっても404エラーにならないようにする。

Apacheのデフォルトは、URLに「/(スラッシュ)」のURLエンコード文字列「%2F」があると、「404Not found」を返す設定になっています。(AllowEncodedSlashesがOff) AllowEn … 続きを読む

カテゴリー: サーバ・インフラのこと | タグ: , | コメントをどうぞ

JSONのContent-Typeは「 text/javascript 」でなく「application/json」で。

JSONの「Content-Type」は、「application/json」と、RFCで決められているということは、もう周知の事実だと思います。 3月末にアナウンスされていたJSON仕様のRFCが、RFC 4627 T … 続きを読む

カテゴリー: WEB技術のこと | タグ: , | 2件のコメント

ApacheのMPM、「prefork」と「worker」を切り替える方法

Apacheは2.0から、起動時にMPM(Multi-Processing Modules)という基本モジュールが選択できるように設計されています。 Apache 2.0 では、 このモジュール化された設計をサーバの基本 … 続きを読む

カテゴリー: サーバ・インフラのこと | タグ: , , | 1件のコメント

PHP高速化、「PECL::APC」インストールの追記

さくらのVPSにPECL::APCを導入しようとして、前回はサクっといけたのですが、現状のバージョンでは、re2cやpcre-develが必要だったりして、ちょっとはまってしまったので、追記として書いておきます。 PEC … 続きを読む

カテゴリー: サーバ・インフラのこと | タグ: , , , | コメントをどうぞ

「PECL::Imagick」のインストール

PHPで画像処理を行う場合、だいたいなことはGDでこと足りるので、どうしてもImageMagickを使いたい時にはexecで動かしていたのですが、PHP: ImageMagick – ManualImagic … 続きを読む

カテゴリー: サーバ・インフラのこと | タグ: , | コメントをどうぞ

tvotterで活用できた、今まで積み重ねたサーバ構築のいろいろ

先日、tvotterというサービスを(ベータ版)リリースしました。 これは自分にとって、久しぶりに作ったサービスだったりするのですが、ここしばらくの間、サービスを作る代わりにやってきたWEBサーバの負荷分散について試行錯 … 続きを読む

カテゴリー: サーバ・インフラのこと, 開発、運用サービスのこと | タグ: , , , , , , , , | 1件のコメント

「PECL::OAuth」を使って、PHPで「Twitter API」を操作する。

PECL::OAuthを使うと、PHPで、手軽にtwitter APIを取り扱うことができるようになります。 ということで、PECL::OAuthを使ったTwitterAPIの使い方をまとめておきます。 ※PECL::O … 続きを読む

カテゴリー: WEB技術のこと | タグ: , , , , | 1件のコメント

「PECL::OAuth」のインストール

OAuthは、APIアクセス権を委譲するプロトコルで、TwitterAPIやYahoo!API等で採用されています。 PECL::OAuthは、OAuthコンシューマやプロバイダの機能をphpで手軽に実装できるようにする … 続きを読む

カテゴリー: サーバ・インフラのこと | タグ: , , | 3件のコメント

PHPで、「Bit.ly」のAPIを使ってURLを短縮する。

twitter等で、普段なにげに使っているBit.lyですが、アカウントを登録して使うと、リンクの解析情報が見れたりして、結構便利だったりします。 日頃からbit.lyをよく使う人は登録して損はないです。 また、サイト管 … 続きを読む

カテゴリー: WEB技術のこと | タグ: , | 2件のコメント