nginx

CGI版のPHPで「No input file specified.」のエラーを解決する方法

nginxでspawn-cgi経由でphp-cgiを動作させているときに No input file specified.というようなエラーが出る場合があります。これはファイルをPHPが探せないという場合に起こるエラーです。 この場合は一度、nginxの設定を見直すのが近道です。 例を見てみま…

CentOS5.5にPHP5.3.4とphpMyAdmin3.3.9をインストールして、Nginxで動作させる方法

データベースを視覚的に把握できるphpMyAdminはとても便利です。 この最新版であるphpMyAdminの3.3.9系統をさくらのVPSにいれてみました。 インストールの条件は次のとおりです。 OS:CentOS5.5 MySQL:5.1(ソースからインストール済) PHP5.3.4(remiパッ…

さくらのVPSでEPELのパッケージを使用できるようにして、nginxをyumからインストールする方法

さくらのVPSの初期設定(CentOS5.5)では、nginxをyumでインストールできません。今回は、Redhadの拡張パッケージであるEPELを使用できるようにして、nginxをyumでインストールできるようにします。 EPELのインストール CentOS5.4のRPMパッケージを参照でき…

NginxとApacheの比較:NginxはCGIスクリプトを普通では利用できない件

NginxはApacheより処理速度が早いとされて、昨今人気が出てきている。 NginxとApacheの速度比較を検討するとともに、速度と機能の等価交換について 検討したい。 まずは、ここに簡潔でいいデータがある。 参考:mod_php(Apache)とspawn-fcgi(nginx)でのパフ…

クローラーからのアクセスをNginxとrobots.txtを使って制限する方法(Baiduさんがんばりすぎです)

やたら運営しているサイトが重いなと思っていて、人気が出てきたのかしらとおもったら、 Baiduさんのクローラー(Baiduspider+)さんが、ものすごい勢いでアクセスしていらっしゃる。 クローラーさんからのアクセスだけで3,000円以上使ってるかも。。。ガー…