パーミッション|テーマ用初期データについて
目次:
パーミッション
インストール時に書き込み権限を許可しないと上手くいかないファイル・フォルダがあって
以下はパーミッションを「777」(全て許可、チェック入れる)に変更します。
- composer (フォルダ) ---元は755(後で戻す)
- config (フォルダ) ---元は755(後で戻す)
- logs (フォルダ) ---元は755(後で戻す)
- temp (フォルダ) ---元は755(後で戻す)
- vender (フォルダ) ---元は755(後で戻す)
- composer.lock(ファイル) ーー元は644(後で戻す)
インストール終わって、どのタイミングで戻すのかっていう説明が見当たらず
しかし、セキュリティ的には戻すのが吉ですね。
テスト投稿やら一通りの動作確認が出来て安定したら、早めに権限は外して元に戻します。
・・で、後からブログの投稿で画像が反映されないと思ったら、ブログの部分(※)だけ「777」にしてみるとか。
(しかし、当サイトではそれをやっても表示されていないので他にもどこか原因があるのかもしれません)
ブログの部分(※)とは::
- 「plugin」というフォルダの中の使用中テーマの名前のフォルダ・ファイル
- 「t
m p 」のフォルダ内のテーマの名のフォルダ・ファイル - 「
tmp/t h e m e 」テーマの名のフォルダ・ファイル
上記の部分を「777」にして安定しています。
(これはこのままで安全なのか気になりますので、分かり次第upします。)
パーミッション|テーマ用初期データについて調べた経緯
インストールの際、パーミッション(書き込み権限)を変更しますが、無事に成功したら戻すと思いますけど、
またエラーになったら嫌なので、どのタイミングですれば良いのかと迷ったのと
インストール後にテーマを変えた場合に「初期データ」は読み込むのが良いのか、悪い場合もあるのかと気になって調べました。
テーマ用初期データについて
初期データを読み込むと、今までの投稿など何もかも上書きになり消えてしまう可能性があるらしく、
バックアップや復元などが必要になってきますね。
テーマ(テンプレート)変更する場合、
いっそのこと新しくブログを立ち上げても良いかもしれません。
フォーラムのQ&Aより引用
初期データの読み込みは必須ですか?適用しない場合不具合があるのですか?
必須ではないと思います。 表示が崩れる以外の不具合は基本的に無いと思いますが、テーマによってはあるかもしれません。 wordpressと違って、basercmsのテーマ入れ替えは、サイト作り直しに近いと思っています。 参考までに。
現在の状態を「テーマ用初期データダウンロード」で保存しておけば、復元できると思います。 https://wiki.basercms.net/テーマ制作チュートリアル#.E5.88.9D.E6.9C.9F.E3.83.87.E3.83.BC.E3.82.BF.E3.81.AE.E8.A8.AD.E5.AE.9A 12 念のためバックアップも取ると良いかと思います。 https://wiki.basercms.net/バックアップを取りたい 9 とはいえ上書きは危険なので、検証用サイトを立ち上げて試してみるのが良いと思います。
参考
※ サーバ環境によって異なる場合もあるので参考までに。
- /.htaccess(/app/webroot/.htaccess)に書込権限付与する(666)
- /app/Config/install.php に書込権限付与する(666)
- /app/db のフォルダと配下のファイル全てに書込権限付与する(777)
- /app/tmp のフォルダと配下のファイル全てに書込権限付与する(777)
- /files(/app/webroot/files) のフォルダと配下全てに書込権限付与する(777)
- /theme/THEME_NAME/Page(/app/webroot/theme/THEME_NAME/Page) のフォルダと配下全てに書込権限付与する(777)
[baserCMS] パーミッション変更
https://qiita.com/beychan/items/a711002eff5037fcc532
https://forum.basercms.net/t/topic/594 テーマ変更時の初期データ適用するとどうなりますか?
この記事へのコメント
コメントはまだありません。
コメントを送る