テーマファイルを更新しようとすると上手くいかない

TOP Forums その他(Everything else KUSANAGI) テーマファイルを更新しようとすると上手くいかない

テーマファイルを更新しようとすると上手くいかない

Tagged: 

Viewing 1 reply thread
  • Author
    Posts
    • #248
      masahirokjp
      Participant

        テーマファイルの設定をいじり保存を押すと
        The file is not rewritable. Please change the permission to 666 or 606.
        となります。chmodで666や606としても、保存できません。
        テンプレートを売っている会社に聞いたら、サーバ側の問題だと言われたので、
        こちらで側に確認してます。

      • #254
        しょうくん
        Moderator

          masahirokjpさんこんにちは。

          KUSANAGIのセキュリティ対策として、ドキュメントルート以下のファイルはkusanagiユーザーとなっております。
          これは通常のApacheやNginxからは書き込みができないユーザー権限ですので、そのままでは管理画面からテンプレートの編集はできません。
          お勧めは致しませんがパーミッションを777などに変更すると修正は可能になると思います。

          ただし、KUSANAGIが取っているこの対策は、プラグイン等に脆弱性などが発生した場合でも、他のPHPファイルの書き換えを防ぐなど、被害の拡大を防ぐための対策ですので、あくまでも自己責任での実施となりますので、ご注意ください。
          テーマファイルは管理画面からの修正ではなく、ファイルを直接編集する方が良いと思いますので、ご検討ください。

          • #276
            masahirokjp
            Participant

              わかりました。ありがとうございます。

            • #299
              masahirokjp
              Participant

                えーっとですね、テンプレートをから直接いじっているのではなくて、この商用テンプレートが用意している、設定変更パネルからいじるとこのMessageが出続けます。kusanagi の設定をいじればいいと思うのですが、どうすればよいかという話です。

                Permissionを777にするのは悪手だと思うので、もっとスマートな方法があると思っていて聞いています。

                というか、kusanagi の権限がきつすぎて商用テンプレートが動かないのはなんとかしてもらいたいですね。
                配慮が足りない気がします。

          Viewing 1 reply thread
          • You must be logged in to reply to this topic.

          Next article

          フォーラムについて