我已经在end服务器上安装了SilverStripe 4.0.3,在安装结束时显示了以下消息:
“安装后,资产目录是唯一需要写访问的目录”。
当我试图搜索关于我应该手动设置的文件权限类型(如果有的话)的信息时,我什么也找不到。
安装后的权限是这样的:
drwxrwxr-x 3 myuser myuser 4096 Feb 11 21:56 assets
-rw-rw-r-- 1 myuser myuser 907 Feb 11 21:49 composer.json
-rw-rw-r-- 1 myuser www-data 133925 Feb 11 21:49 composer.lock
-rw-rw-r-- 1 myuser myuser 1406 Feb 5 05:15 favicon.ico
-rwxrwxr-x 1 myuser www-data 535 Feb 11 21:53 index.php
-rw-rw-r-- 1 myuser www-data 1221 Feb 11 21:49 install-frameworkmissing.html
drwxrwxr-x 4 myuser myuser 4096 Feb 11 21:49 mysite
-rw-rw-r-- 1 myuser myuser 854 Feb 5 05:15 phpcs.xml.dist
-rw-rw-r-- 1 myuser myuser 1804 Feb 5 05:15 README.md
drwxrwsr-x 3 myuser www-data 4096 Feb 11 21:49 resources
drwxrwsr-x 3 myuser www-data 4096 Feb 11 21:49 themes
drwxrwsr-x 25 myuser www-data 4096 Feb 11 21:49 vendor
-rw-rw-r-- 1 myuser www-data 585 Feb 11 21:49 web.config例如,“资源”文件夹上的文件权限在此是否出错?
发布于 2018-02-15 04:34:10
那些权限看上去很好。安装程序告诉您,它需要这些权限,以防在设置assets文件夹的权限时出错。
消息声明它是唯一需要可写的目录。这并不意味着其他文件夹不应该写。
https://stackoverflow.com/questions/48737021
复制相似问题