- 2012年12月 6日 13:01
再度OSインストールから試してみた。
OSインストール後portsのアップデートを行い、Perl8.16を入れた。
次にApache2.2を入れ、PHP5.3とPHP5.3-Extensionsを入れた。
ここまでに異常はない。
そこでXML::ExpatをインストールしないままXML::Parserを入れようとしたがダメだった。
なので前回書いたとおり、XML::Expatをダウンロードし、configure→make installで入れた。
その後XML::ParserをCPANで入れようとするがダメ。
CPANのソースディレクトリで
perl Makefile.PL EXPATLIBPATH=/usr/local/lib EXPATINCPATH=/usr/local/includemake instal
make installlした。
さらにCPANでXML::RSSを入れると、これはすんなり入った。
Apacheを起動して確認してみるとPHPが動作していない。
インストールは正常のようなのだが動かない。
これ以前にインストールした時には動いていたので、手法が誤っている可能性は少ない。
これまでに何度もサーバ構築は行っているが、これほど動かないのは初めてだ。
インストールや設定はこの後山ほど有るのに、こんなペースではいつ使えるようになるか先が思いやられる。
PHPを5.3から5.2に変更するとPHPで書かれたコードは実行されるようになったが特定の関数が動かない。
たぶんこれはコンパイルオプションによるものだろう。
portsから入れたのでは限界があるのか。
再度make configで設定を変更してみるがダメだった。
そもそもまったく動かないのではなく、portsから入れて動いた事実があるので不思議なのだ。
Perlをソースから入れたかportsから入れたかが関係するとは思えないのだが、違いはその程度。
OSインストール後Apache、PHPの順で入れたら動いたのだが今ひとつ納得できない。
動いたには動いたが、pc2m(ケータイ用にページを変換するもの)が希望通りの動作をしていない。
さすがに疲れてきた。
- Newer: トップページが更新されました
- Older: iコンシェル
コメント投稿には JavaScript が必要です。ブラウザのJavaScript 機能を有効にしてください。
サインインしなくてもコメントの投稿は出来ます。
サインインしている場合はお名前などを入力せずに、そのまま投稿できます。
登録は簡単&それによって何かが起きるわけではないのでお気軽にどうぞ。
登録ページ書き込み→確認メール送信→確認メールのURLクリックで承認、の手順です。
確認メールに書かれたURLにアクセスしないと登録は完了せず、正しいログイン状態に移行できません。
コメント投稿完了までには少し時間がかかります。
二重投稿にご注意下さい。