Technical

スポンサーリンク
Technical

Gentoo LinuxでPHP5とmysqliを使う

PHP 5.0.4、MySQL 4.1、Apache2の環境はまだ不安定なんだろうか。 Gentoo Linuxの場合、PHP5.0.4、MySQL 4.1にはまだマスクがかかっていて標準ではインストールされないんだけど、MySQL4.1系なんてリリースされてから随分とたっているのに、と思っているとこういう理由らしい。 ・PHPでMySQL4.1系の機能を使うにはmysqli拡張が必要 ・しかしP...
Technical

ApacheのRedirect

会社でサーバ構築してて、ちょっとワケありで http://hogeserver/index.html を http://hogeserver/intranet/index.html に自動的にリダイレクトしたい場合に、 Redirect / /intranet/ ってhttpd.confに書けば良いかと思ったけど、エラーになる。第2パラメータはフルURLを書かないといけないみたいだけど、同一サーバ...
Technical

Windows Vista インストール

Longhornこと、Windows Vista beta1をインストールしてみました。 入れたマシンはAthlon64だけど、32bit版のほうをインストール。 まずはAvalonを採用したデスクトップ。 標準テーマ?のAeroだとこんな感じ。 ウインドウのタイトル部分が半透明で透けている、とかダイアログの表示・非表示時の視覚効果が新しくなっているというくらいしか分からないですね。 右下のウイン...
Technical

PHP5とMySQL4.1とLIMIT

会社と自宅とでMySQL+PHPの環境で遊んでいたりするけれど、ちょっとした環境の違いでハマってしまったのでメモ。 PHP5.0.4+MySQL4.1.12ではプリペアードステートメントで、SELECT文のLIMITのパラメータに'?'を使うとパースエラーでmysqli_prepare()がFALSEになる。(ただしmysql_error()などでエラーコードを取っても0(正常)が返るようだ) こ...
Technical

fedora core4のネットワークインストール

会社のネットワーク環境からfedora core4をネットワークインストールしようとしたけど、fedoraのインストーラでHTTPプロキシを指定できないからプロキシの内側からネットワークインストールはダメなのかな。 ちょっとググって見たけど、プロキシ越えしている人いなさそうだなぁ…。 インストーラ上からHTTP_PROXYとか設定できないのだろうか。 うちのネットワークはfedoraのISOファイ...
Technical

DebianでMySQL

とある事情でサーバOSとしてDebianを評価中。 ネットワーク環境的にGentooのemergeがきちんと動かないので、仕方なくapt-getのDebianを試してみているけど、ちょっと気になったのがMySQL-Serverの依存関係にmailx、mailxの依存関係にexim4があるってのが分からない。 MySQLのインストールでMTA(exim4)までインストールされる必要はあるのなかぁ…。...
Technical

Atomフィード追加、最新のコメント表示など

この何日かでいくつか追加したところ。 まずは、このサイトはRSS1.0しか配信していなかったのを思い出してRSS2.0とAtomフィードも同時に生成するようにしました。 あと、フィードのAutoDiscoveryにも対応させたのでRSSリーダやアンテナの追加が楽になっているかも…。まぁ、そこまでして読むようなサイトではありませんが。 それから最近のコメント一覧をサイドバーの少し下の方に付けてみまし...
Technical

昔のエントリを更新した時に、RSSに反映させるには?

昔のエントリに追記とかして修正したとき、それを新着としてRSSに反映したいときはどうすればいいんだろう。 エントリの作成日時をいじってしまうと、その記事がインデックス画面の先頭に来てしまうし。 インデックス画面には表示されなくていいけど、RSSには反映させたい。 どうもMovableTypeは作成日時と最終更新日時を別に持っているみたいなので、その辺を上手く使えば実現できそう。とりあえず最終更新日...
Technical

GentooでPHP5を使う

PHPとAmazon Web Serice(AWS/ECS)を使ってちょっと遊んでいる流れで、この自宅サーバにPHP5をインストールしようとしたのだけど、いろいろ手こずったのでメモ。 ★PHP4はあらかじめアンインストールする ここのサイトに書いてある手順で基本的には大丈夫。 ★GentooでPHP5はマスクされてる ACCEPT_KEYWORDS="~x86"が必要。 apache2もマスク状態...
Technical

debian on coLinux

会社のマシンに入れていたcoLinuxのゲストOSをGentooからdebianに変更。 なんか会社のネットワークだとGentooのemerge syncでタイムアウトを起こしてしまうのでGentooがインストールできず。そこでdebianに変更してみたけれど、debianを使うのは初めて…。 いままで、Slackware、Vine、RedHat、Fedoraをかじって、ここ2年近くはGentoo...
スポンサーリンク