articles

2011 年 2 月 16 日

CRONの設定サンプル

CATEGORYCRON   4:27 PM

CRONを使うことがあったので、ちょっとサンプルを拝借しました。
ありがとうございます。

0 0,12 * * * コマンド #0時と12時に行う
0 9-23 * * * コマンド #9時〜23時まで0分に処理を行う
0 * * * * コマンド #9時〜23時まで0分に処理を行う
5 4 * * sun コマンド #日曜 4 時 5 分に実行する
0,10,20,30,40,50 * * * * コマンド #10分おきに実行
*/10 * * * * コマンド #10分おきに実行
0 17 * * 1 コマンド #毎週月曜の 17:00に実行

最近Evernoteい備忘録を入れるので
ブログはほとんど更新していません。

2010 年 9 月 11 日

Apache 携帯からのアクセスを

CATEGORYApache   1:20 PM

もう最近多いので。
これ常識なんでしょうが、一応メモっておきます。

RewriteEngine on
RewriteBase /

RewriteCond %{HTTP_USER_AGENT} "DoCoMo" [NC,OR]
RewriteCond %{HTTP_USER_AGENT} "J-PHONE" [NC,OR]
RewriteCond %{HTTP_USER_AGENT} "KDDI" [NC,OR]
RewriteCond %{HTTP_USER_AGENT} "DDIPOKET" [NC,OR]
RewriteCond %{HTTP_USER_AGENT} "Vodafone" [NC,OR]
RewriteCond %{HTTP_USER_AGENT} "SoftBank" [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^Nokia.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^MOT-.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} "L-mode" [NC,OR]
RewriteCond %{HTTP_USER_AGENT} "UP.Browser" [NC]
RewriteRule ^test.php$ m/test.html [L]

2010 年 8 月 5 日

Apache htaccess mod_rewriteHTTPステータスコードの301

CATEGORYApache   TAG 7:38 PM

よく忘れるので
Rってなんだっけと。
HTTPステータスコードを返すってことですね。
R=301 だと301でMoved Permanentlyを返すのでURLが変わったよって
伝えれるんですね。

ちなみに[L]は最終行だそうです。

RewriteEngine on
RewriteRule ^/(.*)$ http://www.newserver.com/$1 [R=301,L]

2010 年 7 月 20 日

Apache RewriteEngine Offはいらないのかしら?

CATEGORYApache   TAG 6:44 PM

RewriteEngine Offにするとうまくいかなくなるのはなぜでしょう。
とりあえず、そういうケースもあったということで。
理由については時間のあるときに。

2010 年 6 月 2 日

Apache htaccessで.iniファイルをブラウザ経由で拒否する

CATEGORYApache   TAG 2:18 PM

ブラウザ経由でのアクセスを拒否する方法

deny from all

.iniファイルでなくても、ブラウザ経由のアクセスを拒否する時用に
覚えておきます。

参考URL
http://pro.document.secure.jp/tools/php/php02.php

2010 年 2 月 1 日

htaccessでinclude_pathを設定

CATEGORYApachePHP   2:21 PM
php_value include_path ".:/home/test/public_html/lib/PEAR"

複数ある場合 UNIXはコロン「:」で連結します。
※Winはセミコロンだそうです。

php_value include_path ".:/home/sample/public_html/lib/PEAR:/home/sample/public_html/lib"	

phpの定数 PATH_SEPARATORは「:」を返すそうです。