Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.htaccess SilverStripe 4.0-加载tinymce时的状态403_.htaccess_Silverstripe_Silverstripe 4 - Fatal编程技术网

.htaccess SilverStripe 4.0-加载tinymce时的状态403

.htaccess SilverStripe 4.0-加载tinymce时的状态403,.htaccess,silverstripe,silverstripe-4,.htaccess,Silverstripe,Silverstripe 4,我刚刚安装了Silver Stripe 4.0,在tinymce编辑器旁边,一切似乎都正常 当我试图编辑页面时,加载tinymce.js时出现问题。我得到403个错误 我不知道为什么,但我的htaccess in assets文件夹设置为600。我试图将其更改为644,但在CMS中执行任何操作(例如刷新页面)后,它会返回到600。同样的事情也发生在我身上,我花了一段时间才弄清楚 这取决于主机,不会发生在每个人身上,具体取决于服务器配置(似乎与CPanel相关) 基本上,SilverStripe总

我刚刚安装了Silver Stripe 4.0,在tinymce编辑器旁边,一切似乎都正常

当我试图编辑页面时,加载tinymce.js时出现问题。我得到403个错误


我不知道为什么,但我的htaccess in assets文件夹设置为600。我试图将其更改为644,但在CMS中执行任何操作(例如刷新页面)后,它会返回到600。

同样的事情也发生在我身上,我花了一段时间才弄清楚

这取决于主机,不会发生在每个人身上,具体取决于服务器配置(似乎与CPanel相关)

基本上,SilverStripe总是在启动时编辑私有文件的权限,包括
资产
文件夹中的
.htaccess
,其中包含图像和
tinymce.js
。(这就是一直重置权限的原因)

使用下面的设置调整站点配置应该可以解决这个问题(如果需要,您可以调整权限)

详情和文件可在此处找到:

浏览器控制台中是否存在与gzip相关的错误?
SilverStripe\Assets\Flysystem\AssetAdapter:
  file_permissions:
    file:
      public: 0644
      private: 0644
    dir:
      public: 0755
      private: 0700