今回はこちらで配布されているPHP-Nuke日本語版をインストールしてみた
パッケージはサイトの「最新版の入手方法」に従い
- CVSレポジストリをブラウザで開く
- 画面左下の「Download tarball」をクリックする
という手順で取得
インストール手順
- アーカイブをダウンロードして展開(展開した中にあるhtmlフォルダの内容をWebサーバーに配置)
- データベースを作成
- アーカイブの中の/sql/nuke.sqlを作成したデータベースで実行し、テーブルを作成
- config.phpをエディタで開き、データベースの情報を設定
- ブラウザより[インストール先URL]/ にアクセスすると「スーパーユーザーのアカウントを作成してください」というメッセージが表示されるのでそれに従いスーパーユーザーアカウントを作成。
- 基本的にはこれで終わり。その後は管理画面にログインして「初期設定」などを行う
インストールはとても簡単なのだが、問題が発生した
データベースを作成してサイトを表示してみたがほとんどの日本語が文字化け
htmlソースを見るとEUC-JPとなっていたので、「もしやDBもEUCにしないといけないのか?」と思いデータベースを作成しなおす
しかしやはり文字化けが解消しない。色々なcharsetでDBを作成してみたがことごとくダメ
仕方なしに、気が進まなかったが/db/mysql.phpを編集し、コンストラクタの中に無理矢理
@mysql_query(”SET CHARACTER SET ujis”, $this->db_connect_id);
の一行を追加
これで一応文字化けは直ったけれど、本当はどうすれば良かったのかなぁ・・・
参考URL
- Newer: SMF
- Older: Noah’s Classifieds
Comments:0
Trackbacks:0
- Trackback URL for this entry
- http://maniax.biz-appli.com/wordpress/index.php/2009/01/12/php-nuke/trackback/
- Listed below are links to weblogs that reference
- PHP-Nuke from INSTALL MANIAX 2008 Documents