「PHP5本格派(毎日コミュニケーションズ)」
のsample scriptを動かそうと思い、Synaptic(apt-get)でphp 5.0.3とapache 2をinstallし、MySQLだけは4.1系rpmがvine plusにないので、binary tar ballからinstallした。MySQLの初期databaseのinstallで、いきなりつまづいた。script/mysql_install_db -usr=mysqlではdatabase "mysql"をinstallできない(後にこれは誤植と判明する)。そこで、いろいろなMySQL rpmをinstallしようと試みたが、依存関係に問題があり、これもだめ。それではということで、次に、source rpmを持ってきて、これをbuildしたら、うまく行った。このrpm ( Hello World Linux
のdownload pageからdownload 可)のinstallは当然すんなりとできた。これで、すべて順調に行くかと思われたが、まだまだ道は遠かった。sample scriptを動かそうとすると、"Apache is running a threaded MPM, but your PHP Module is not compiled to be threadsafe. You need to recompile PHP.
Pre-configuration failed"というerror messageが表示されて、蹴られた。php5-apache2というapache2用のphp moduleをinstallしてあるのに......。これをcompileした人がうっかり、configureを誤ったか? とにかく、Vine Linux 3.1のphp5とapache2は組み合わせて使えないことがわかったので、どちらもsourceからcompileするはめになった........。
国際SNSでスタイルシート指定 2008年06月07日 コメント(71)
EclipseでPHPその5 2008年06月06日
EclipseでPHPその4 2008年06月06日
PR
キーワードサーチ
コメント新着
フリーページ