鋼鉄の咆哮 早く新作だして。・゚・(ノД`)・゚・。
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
XoopsX の導入にあたり、いろいろと嵌ったことをメモ(忘れないためにね)
ど初歩からの失敗続きなので、よほどの素人以外参考にならんでしょう(w。
ど初歩からの失敗続きなので、よほどの素人以外参考にならんでしょう(w。
OS はCentOS を利用ですが…
つまずきその1
PHP をインストールするの忘れたw
確認しないにもほどがある。
つまずきその2
PHP モジュールをインストールするの忘れてたw
php-enchant-5.3.3-3.el6_2.8 入れるの忘れてた。
インストールの第二段階で画面がしろーくなってしまって小一時間難儀。
つまずきその3
MySQL のデフォルト文字コードを utf8 にするの忘れてたw
へ
の追記がもれていた。
詳しくはググるとあふれてる、サービスの再起動を忘れずに。
あと、インストール時には新しく作成した DB を指定すること。
既存DB にテーブル追加は文字コードが反映されていないのでご注意。
つまずきその4
xupdate でアップデートに失敗する。
ダイレクトでダメだったので、FPT アカウントを設定するのこと。
注意するのが、FTP の設定はOK(コマンド操作OK)でもファイル操作で
となる場合、SELINUX が有効なのが原因。
/etc/sysconfig/selinux
SELINUX=disable で無効にすると解消されてるとか解説ありますが、SELINUXの機能が無効になるのはまずいので、こちら。
SELINUXを有効にした状態で、SELINUXでFTPのディレクトリ制御を解除する。
のが望ましいんだけど、なぜかこれだとダメなので
/etc/sysconfig/selinux
SELINUX=disable
でサーバー再起動(本番サーバーではオペレーションしないよ?)
つまずきその1
PHP をインストールするの忘れたw
確認しないにもほどがある。
つまずきその2
PHP モジュールをインストールするの忘れてたw
php-enchant-5.3.3-3.el6_2.8 入れるの忘れてた。
インストールの第二段階で画面がしろーくなってしまって小一時間難儀。
つまずきその3
MySQL のデフォルト文字コードを utf8 にするの忘れてたw
/etc/my.cnf
へ
default-character-ser=utf8
の追記がもれていた。
詳しくはググるとあふれてる、サービスの再起動を忘れずに。
あと、インストール時には新しく作成した DB を指定すること。
既存DB にテーブル追加は文字コードが反映されていないのでご注意。
つまずきその4
xupdate でアップデートに失敗する。
ダイレクトでダメだったので、FPT アカウントを設定するのこと。
注意するのが、FTP の設定はOK(コマンド操作OK)でもファイル操作で
553 Could not create file.
となる場合、SELINUX が有効なのが原因。
/etc/sysconfig/selinux
SELINUX=disable で無効にすると解消されてるとか解説ありますが、SELINUXの機能が無効になるのはまずいので、こちら。
SELINUXを有効にした状態で、SELINUXでFTPのディレクトリ制御を解除する。
#/usr/sbin/setsebool -P ftp_home_dir 1
のが望ましいんだけど、なぜかこれだとダメなので
/etc/sysconfig/selinux
SELINUX=disable
でサーバー再起動(本番サーバーではオペレーションしないよ?)
PR
この記事にコメントする