「パーミッションの設定」の編集履歴(バックアップ)一覧に戻る
パーミッションの設定 - (2010/06/22 (火) 10:26:21) のソース
*パーミッションの設定 -パーミッションを設置する環境に合わせて設定します。 **基本的なパーミッション この設定にすれば大体のサーバーで動くはずです。 [755] 親ディレクトリ ┗ [755] test ┣ [755] datas ┃ ┗ [644] *.* ┣ [755] info ┃ ┗ [644] *.cgi ┣ [755] module ┃ ┗ [644] *.pl ┣ [755] mordor ┃ ┗ [644] *.pl ┣ [755] plugin ┃ ┗ [644] 0ch_*.pl ┗ [755] *.cgi 以下のパーミッションは該当ファイルを転送後管理画面から 変更します。簡単に設定できますが初めての方は忘れがちに 成り易いと思いますので注意して下さい。 >datファイルパーミッション 644 >テキストファイルパーミッション 644 >ログファイルパーミッション 770 >管理ファイルパーミッション 770 >停止スレッドファイルパーミッション 100700 >管理ディレクトリパーミッション 770 >掲示板ディレクトリパーミッション 755 >ログ保存ディレクトリパーミッション 770 ちなみに、この設定の場合スクリプトの中身(*.pl)を他の人に見られてしまう可能性があります。(参考:[[0ch.mine.nuのvara.pl>http://0ch.mine.nu/test/module/vara.pl]]) なので、設置しているサーバーがsuEXECに対応している場合は、下の「suEXEC対応サーバーでのパーミッション設定」に変更することをおすすめします。 **suEXEC対応サーバーでのパーミッション設定 suEXECは、ほとんどのレンタルサーバーで動いています。 なので、基本的にこの設定で動かすことをおすすめします。 この設定にした場合、ブラウザから*.plにアクセスすると403エラーが返されるようになり、スクリプトの中身を他の人に見られることがなくなります。 [705] 親ディレクトリ(cgi-binなど) ┗ [701] test ┣ [701] datas ┃ ┗ [604] *.* ┣ [700] info ┃ ┗ [600] *.cgi ┣ [700] module ┃ ┗ [600] *.pl ┣ [700] mordor ┃ ┗ [600] *.pl ┣ [700] plugin ┃ ┗ [600] 0ch_*.pl ┗ [700] *.cgi >datファイルパーミッション 644 >テキストファイルパーミッション 604 >ログファイルパーミッション 600 >管理ファイルパーミッション 600 >停止スレッドファイルパーミッション 604 >管理ディレクトリパーミッション 700 >掲示板ディレクトリパーミッション 705 >ログ保存ディレクトリパーミッション 700 *サーバー別 **XREA、CORESERVER、さくらのレンタルサーバー、iswebでの設定 [701] 親ディレクトリ(cgi-binなど) ┗ [701] test ┣ [701] datas ┃ ┗ [604] *.* ┣ [700] info ┃ ┗ [600] *.cgi ┣ [700] module ┃ ┗ [600] *.pl ┣ [700] mordor ┃ ┗ [600] *.pl ┣ [700] plugin ┃ ┗ [600] 0ch_*.pl ┗ [700] *.cgi >datファイルパーミッション 644 >テキストファイルパーミッション 604 >ログファイルパーミッション 600 >管理ファイルパーミッション 600 >停止スレッドファイルパーミッション 604 >管理ディレクトリパーミッション 700 >掲示板ディレクトリパーミッション 701 >ログ保存ディレクトリパーミッション 700 **Step Server [755] 親ディレクトリ ┗ [755] test ┣ [755] datas ┃ ┗ [644] *.* ┣ [755] info ┃ ┗ [644] *.cgi ┣ [755] module ┃ ┗ [644] *.pl ┣ [755] mordor ┃ ┗ [644] *.pl ┣ [755] plugin ┃ ┗ [644] 0ch_*.pl ┗ [755] *.cgi >datファイルパーミッション 644 >テキストファイルパーミッション 644 >ログファイルパーミッション 770 >管理ファイルパーミッション 770 >停止スレッドファイルパーミッション 100700 >管理ディレクトリパーミッション 770 >掲示板ディレクトリパーミッション 755 >ログ保存ディレクトリパーミッション 770 ※今のところはこれで動いてます **上記以外の設定 鯖別パーミッション >http://0ch.mine.nu/test/read.cgi/jikken/1047622148 [[次のステップ>admin.cgiにアクセス]] .