« 【Mail】アカウントの問題 | ホーム | 【OpenPNE】画像が表示されない解決方法 »

2006年10月 3日

【SNS】OpenPNEインストール方法の手順書

スペック報告。

 MySQL@version: 5.0.22
 PHP@ 5.1.4
 phpMyAdmin@ 2.9.0.1
 postfix@2.2.8

こんな感じ。

手嶋屋さんの提供されているインストール手順書でなんとかうまくインストールできました。

が、ところどころで山があったので、覚書!

・MySQLをGUIで操作する→phpMyAdminを導入

FedoraCore 4 以降について (補足)

FeodraCore4 から PHP-5 が採用されていますが、特に問題なくセットアップできています。また、 「 mbstring PHP 拡張は見つかりませんでした。」 というメッセージが出る場合は、

# yum install php-mbstring

でPHPライブラリをインストールしてください。依存関係にあるパッケージが全てインストールされます。楽です・・・
httpd を再起動すれば、認識されるようになります。

・#less /etc/httpd/conf/httpd.confに追加項目
#
# OpenPNE Setting...
#
Alias /sns/ "/var/www/OpenPNE/public_html/"


AllowOverride Limit
DirectoryIndex index.html index.php
AddDefaultCharset Shift-JIS      ←これは疑問・・・。


・# less /etc/php.iniに[mbstring]の項目をすべて有効化。

・#less /etc/my.cnf に追加。

[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
# Default to using old password format for compatibility with mysql 3.x
# clients (those using the mysqlclient10 compatibility package).
old_passwords=1
default-character-set = utf8
#default-character-set = sjis   ←追加したけど怪しいからコメントアウト。

[mysql.server]
user=mysql
basedir=/var/lib

[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

[mysql]
default-character-set = utf8

[client]
default-character-set = sjis

・MySQLにユーザー追加する時に、権限をちゃんと与えること。
phpMyAdminを利用すれば簡単に変更できるので、これは便利☆

この権限を与えていないと、こうなる。

DB Error: insufficient permissions

これはどうしたらいいのかわからなかった。
けど、いろいろ調べて、Rootではうまく出来るのに追加したユーザーではNG?
なじぇ?ってことで、phpMyAdminで調べたところ、権限が与えられていなかったのに気が付く。

そんな感じ。
満足だ。

あと、今日RC3リリースされたので、早速DL。

From xxxYukihiroxxx

このブログ記事について

このページは、xxxYukihiroxxxが2006年10月 3日 14:16に書いたブログ記事です。

ひとつ前のブログ記事は「【Mail】アカウントの問題」です。

次のブログ記事は「【OpenPNE】画像が表示されない解決方法」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。