.htaccess SilverStripe 4.0-加载tinymce时的状态403
我刚刚安装了Silver Stripe 4.0,在tinymce编辑器旁边,一切似乎都正常 当我试图编辑页面时,加载tinymce.js时出现问题。我得到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总
我不知道为什么,但我的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