トップ «前の日記(2008-06-04) 最新 次の日記(2008-06-08)» 編集

のぶのあれもこれもそれもナニも!?


2008-06-07

_ [xoops][web]xoops cubeをインストール

入れてみました。

手順

  • apache、mysql、phpをインストール(apacheとphpは既にインストール済みapache2、php4)
    • apt-get install mysql-server php4-mysql(mysql、phpとmysqlの連携ファイルをインストール)
  • xoops用のデータベース作成
  • xoops Cubeをダウンロードして解凍し、html/以下を公開ディレクトリにコピー(cp -rp)
  • ブラウザーから公開URLにアクセス(http://サーバー名/xoopsとか)
  • ブラウザーの指示に従って進めていけばオッケー
    • ハマリポイント

データベース作成ステップで、ブラウザーが真っ白になり先に進まない。良くわからなかったのでサーバーをリブートさせていたら・・・出来てた!ホント疲れたんだから(;´ρ`)チカレタヨ・・・

  • 最後にinstall/を削除して、mainfile.phpを書き込み不可にする。
  • インストール完了・・・と言いたいところだけど

∑(‾□‾;)ナント!!字化け!

   

ここであれこれと調べる事に・・・

apache

  • サーバが< META >タグの指定を無視して文字を強制的にUTF-8で送信するのを抑制(/etc/apache2/conf.d/charsetを編集、要apache再起動)*1
#AddDefaultCharset UTF-8
AddDefaultCharset none

MySQL

  • 文字化けしたdatabaseを削除
mysql> drop database xoopsdb;とか
  • /etc/my.cnfを編集(ujisはeuc-jpの意味、、要mysql再起動)*2
[mysqld]
default-character-set=utf8
skip-character-set-client-handshake

[mysql]
default-character-set=ujis
  • 再度xoops用のデータベースを作成

再xoopsをインスコ

実際は、これを何回となく繰り返しました。

  • データベースが作れねぇ〜×5回くらい+google先生×5回くらい
  • 文字化け×5回くらい+google先生×5回くらい

(;´ρ`) グッタリ

   

何とかでけた。=>http://nobs.no-ip.org/xoops まだ何にもありませ〜ん(6‾ ‾)ポリポリ

   

【参考サイト】

*1 これでmixiログも化けたんだ!

*2 mysqlは、基本latin1と言うcharacterセットを使う

[]