今開発中のサイトではブログをやりたいと思っている。もちろん無料ブログを使う事も可能だが企業として使う限りは自分のところで何とかしたい。今回は、P_BLOGをインストールしてみる事にした。PHPとMySQLがインストールしてある環境ならば比較的簡単にできるらしい。
まずは、開発機にインストール。色々なサイトでインストール方法は紹介されているが今回はここを参考にした。
手順を簡単に示すとこんな感じ。
1)ソース一式をダウンロード(クライアントでもOK)
2)include/user_config.inc.php のDB名、ユーザ、パスワード変更
3)サーバにアップロード(ディレクトリはblogとか)
4)パーミッションの変更
resources、include/user_include を777に
include/user_include の下のphpを 666に
include/user_config.inc.php を666に
5)SETUPの実行
インストールしたディレクトリの下
http://サーバ/blog/SETUP/
でDBユーザ及び登録ユーザの設定
これならphp.iniとかの設定が不要なので安価なレンタルサーバでも運営できる。
ところが、実際に入力してみると入力したデータが文字化けする。書込みをするとバケバケだ。環境はVineLinux4.2。何か設定が必要なのか。
一度全てのファイルの削除とデータベースの初期化を行い。再度試すがどうしてもダメ。おまけに404(ページが見つからない)というエラーが頻発。
結局3度インストールをし直すがやはりダメだった。
うーん。わからない…
とりあえずレンタルサーバCentOS4の本番環境にもインストールしてみる事にした。DBやPHPとの関連などもわかったのでいつでも削除できる自信がついたからだ。
同じ手順をやってインストールすると、あっけなく動作するようになってしまった。書込みも全く問題無い。Vineでの文字化けは何だったのか。
原因の追求は後日する事にして、とりあえず本番環境で書込みを開始した。URLは…ってこれ書くと正体バレバレなのでとりあえず秘密です。
まずは、開発機にインストール。色々なサイトでインストール方法は紹介されているが今回はここを参考にした。
手順を簡単に示すとこんな感じ。
1)ソース一式をダウンロード(クライアントでもOK)
2)include/user_config.inc.php のDB名、ユーザ、パスワード変更
3)サーバにアップロード(ディレクトリはblogとか)
4)パーミッションの変更
resources、include/user_include を777に
include/user_include の下のphpを 666に
include/user_config.inc.php を666に
5)SETUPの実行
インストールしたディレクトリの下
http://サーバ/blog/SETUP/
でDBユーザ及び登録ユーザの設定
これならphp.iniとかの設定が不要なので安価なレンタルサーバでも運営できる。
ところが、実際に入力してみると入力したデータが文字化けする。書込みをするとバケバケだ。環境はVineLinux4.2。何か設定が必要なのか。
一度全てのファイルの削除とデータベースの初期化を行い。再度試すがどうしてもダメ。おまけに404(ページが見つからない)というエラーが頻発。
結局3度インストールをし直すがやはりダメだった。
うーん。わからない…
とりあえずレンタルサーバCentOS4の本番環境にもインストールしてみる事にした。DBやPHPとの関連などもわかったのでいつでも削除できる自信がついたからだ。
同じ手順をやってインストールすると、あっけなく動作するようになってしまった。書込みも全く問題無い。Vineでの文字化けは何だったのか。
原因の追求は後日する事にして、とりあえず本番環境で書込みを開始した。URLは…ってこれ書くと正体バレバレなのでとりあえず秘密です。