Apache
Apache2.0の話です。.htaccessで一時的に特定ディレクトリを完全に403 Forbiddenにしようと思って、 Order deny, allow deny from allとしたら、 [Sun Apr 13 11:41:34 2008] [alert] .../.htaccess: order takes one argument, \ 'allow,deny', 'deny,allow…
http://alexking.org/blog/2005/04/12/svn-as-a-web-site-maintenence-toolとかによると、 <Directory ~ "\.svn"> Order allow,deny Deny from all </Directory>こんな感じでできるそうですが、 http://httpd.apache.org/docs/2.2/ja/mod/core.html#directory によると、Directory指示子はコン…
よく見かけるエラーらしく、Googleに訊くとまぁ一杯出てくること。 要するにlibmysql.dllが見つからなくてロードできなくなってるようです。でまぁ大概は PHP4 : {PHP4_DIR}\dlls\libmysql.dll PHP5 : {PHP5_DIR}\libmysql.dll をPATHの通っているところに置…
最初、こんなの書いてたんですよ。 RewriteRule ^(\w)+$ index.php?mdl=$1&%{QUERY_STRING} [L]で、Windows版のApache2ではまともに動いてたんですが、LinuxのApache1.3にあげたら動かなくなって「え〜〜??」となってたんですが。Apache 1.3 : POSIX正規表…
少しメモ書き。Apache2以降。 ApacheのVirtualHost設定は NameVirtualHost *:80 <VirtualHost *:80> ServerAdmin info@your.virtualhost.com DocumentRoot /your/document/root/to/virtualhost/contents ServerName your.virtualhost.com <Directory "/your/document/root/to/virtualhost/contents"> AllowOverride XXX Options XXXXXX ..…</directory></virtualhost>
今更ではあるが、PHP4とPHP5の共存をしようとした。実のところCLI環境では特に難しいものはない。PATHやphp.iniの配置、include_pathやextensionの設定さえごっちゃにならなければ嵌りどころは殆ど無い。問題はApacheでの共存である。CGIとして上手く切り分…
Windows版Apacheは、通常のインストーラの設定に従うと、デフォルトでサービスとして起動されるよう登録される。 今回は、異なる設定ファイルを読み込むApacheを別々にWindowsのサービスとして起動するよう登録することに挑戦し、目的を達した。当初の目的は…