suexec権限というのは指定したユーザー名でcgiを実行する権限
通常cgiはapache権限で実行されるのでサーバー上のいろんな場所に書き込みが可能。
suexec権限でcgiを実行するユーザーを指定しておけば、そのユーザーの権限内のディレクトリにしか書き込みが出来ない。
httpd.conf内に以下の一文を追加
SuexecUserGroup User Group
suexec権限というのは指定したユーザー名でcgiを実行する権限
通常cgiはapache権限で実行されるのでサーバー上のいろんな場所に書き込みが可能。
suexec権限でcgiを実行するユーザーを指定しておけば、そのユーザーの権限内のディレクトリにしか書き込みが出来ない。
httpd.conf内に以下の一文を追加
SuexecUserGroup User Group
perlのモジュールを利用するための仕組みCPAN
perl -MCPAN -e shell
最初に立ち上げた場合はインストール画面になるので、ひたすら『Enter』を押してインストール。
2回目からは最初からCPANコマンドが立ち上がる。
install [モジュール名]
でモジュールのインストールが可能になる。
install DBD::mysql
みたいな。
でも、DBD::mysqlをインストールする際にはmysqlのrootのパスワードはパスなしじゃないといけない
MySQLはデフォルトですとrootのパスなしなので,rootユーザーのパスワードを変更しなくちゃいけない。
shell> mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD('new_password')
-> WHERE user='root';
mysql> FLUSH PRIVILEGES;
FLUSH PRIVILEGES;はmySqlのキャッシュデータをリセットする命令
/etc/my.cnfに
default-character-set = utf8
を追加。
文字コードを確認したいときは
mysqlコマンドから
status;
とか打てば確認できるよ
phpMyAdminだとファイルサイズの制限に引っかかって出来なかったのでコマンドラインから
データベースhogedbのエクスポート
mysqldump hogedb > hogedb.sql -u root -p
データベースhogedbのインポート
mysql hogedb < hogedb.sql -u root -p
pearのHTTP::headを利用すると非常に簡単に取得できます。
串まん 中津店で晩御飯
パート1が名作だっただけに3部構成にする必要があったのかは疑問。
カフェコムサでお茶。
最近のコメント
>cremaさん コメントありがとうございます。 ipho
こんにちは!cremaです。 遅ればせながら、テンプレートを
>茶々○さん 雨のおかげ(?)で煙がそんなにあがってなかっ
ステキな写真ですね。 開始直前の雨のおかげ(?)で、空気がか
>ぱんな 淀川花火大会はもっときれいに撮るよ。 金魚は。
花火の写真ってむずかしいけどきれいに撮れてるね! 新入り金魚
>ぱんな ここのナンはなんとすごくおいしいよ。 カレーはま
なんなんこのナン、いいねぇ そんなおいしいナンが食べ放題なん
>たぶん塩コショウ忘れたんだと思う。お肉のそのままの味を楽し
いつもながらおいしい写真ありがとう! 好きなお店でおいしくな