Server」タグアーカイブ

mod_rewriteの置き換えURLをチェックする

Apacheのmod_rewriteを使って、URLを変換していると、どうにも巧く動かないときがある。
想定と違う動き(404とか)していても、一体どう変わっていて失敗しているのかが全然解らない…そんなレベルのときもある。

そんなとき、何がどう書き変わったのかリダイレクトを記録したログで確認出来る。
※これはapache2.4以降の話。それ以前では別の設定と確認方法なので注意!
続きを読む

Visual Studio CodeでPuPHPet(Vagrant)+Xdebug

Visual Studio Codeに乗り換えも考えている。
拡張で『PHP CS Fixer』が使える様子だし、他にもいい噂がモリモリ。
ただ使いこなせるかは別問題である。

PHP DebugをインストールすればもうXdebugは使える。
続きを読む

NetBeansでPuPHPet(Vagrant)+Selenium

『NetBeans+PuPHPet(Vagrant)+Selenium』企画第2段。
NetBeansで仮想環境にリモートデバッグの設定していく。
Xdebug → PHPUnit → Selenium
PHPUnitもSeleniumも同じ設定の様子だから、これにて終了!
続きを読む

NetBeansでPuPHPet(Vagrant)+Xdebug

Vagrantにより親(windows)と子(仮想環境:linux)という関係で開発をしているわけだが、そうなるとPHPインタプリタ他諸々が親(windows)には入っていない。
NetBeansでXdebugを使うにはちょっとした準備が必要になる。

『NetBeans+PuPHPet(Vagrant)+Selenium』企画第1段。
NetBeansで仮想環境にリモートデバッグの設定していく。
Xdebug → PHPUnit → Selenium(※最終目標)
続きを読む

PuPHPetでの設定メモ

サーバー構築は任せて開発に集中したい派の僕らの味方『PuPHPet』というVagrantパッケージ作成ツールが最近オススメ。

VagrantVirtualBoxなどの仮想化ソフトを利用して、仮想マシンの簡単な構築や複製ができるように仮想マシンを管理するためのコマンドラインツール。
基本的にはvagrantなので、そっちは『Vagrant関係メモ』を参照してほしい。

XAMPPを長いこと愛用していたが、windowsとlinuxの差異が結構めんどくさいとこであったので、2015年あたりから開発環境を仮想環境に変えた。

一部困った部分をメモしておく
続きを読む

windowsXPでnode.js使う

まず使って見ることにしたわけだが、
素敵なサイト↓があったもので、node.jsを動かすのはそこを見ればわかる。
windowsXPローカル環境でnode.jsを動かす | みねラボ

ザックリ書くと

  1. 本家より『Windows Installer』を落としてインストール
  2. 本家でも使用ソースをgithubから落として設置。動かす。

簡単設置!!
だけど、インストールディレクトリに置かれると都合が悪いので、ちょっと弄る
続きを読む

無料サーバー「ぶっとびねっと」にWordPressを使う

無料レンタルサーバは、無料で気軽に使えるのはいいのだが、環境状況が結構な問題だったりする。

今回のbuttobi.netは一定の負荷がかかると
『High load CGI detected.』
と出て処理を停止するようになっているんだが、このボーダーがかなり低い。
インストール・使用共に、このネックになってくる。
公式には使えるって書いてるんだけども…

使うための手順を記載しておく。
※2012年現在の状況。自己責任でどうぞ。
続きを読む

チョロリメールをDoCoMoが受信出来なかった件

最近話題になった『鼻毛通知代理サービス「チョロリ」』。

試してみようと思ったけど、全然受信してくれない。
auは受信したので、メール設定のエラーではない。
設定をいろいろ変えてみたけど、やはり受信してくれない。
どうにもDoCoMo側でメールを受信を弾いている様子。

サーバ関係に詳しい相方に聞くところによると
DoCoMoサーバは、DNSサーバに
送ってきたIPが登録されているドメインのIPとして登録されているか
を問い合わせして、『登録されている』場合だけ、ユーザに送るとのこと。
続きを読む