刚才在发布文章的时候,我们上传了一张图片,在文章的编辑界面上,这个图像的缩略图没有正常显示 .. drupal 会自动为上传的图像生成一些缩略图 .. 这些缩略图会存储在不同的位置上 ..
编辑一下这个文章内容 .. 你会看到这个缩略图没有显示 .. 应该就是在生成缩略图的时候没有权限了 .. 复制一下这个缩略图应该在的位置 ..
新建一个浏览器标签 .. 打开这个地址 .. 它应该就是 files 目录下的这个 styles/thumbnail/public 的下面 ..
回到终端 .. 进入到这个目录的下面 .. 查看一下这个目录 .. 你会看到这个目录的拥有者还有用户组都是 wanghao .. 所以 drupal 就不能使用 php 在这个目录下创建新的目录了 .. 因为运行 php-fpm 的用户还有用户组是 php-fpm ..
这里我们要修改的是这个 public 目录的拥有者还有用户组 .. 都把它改成 php-fpm ..
复制一下这个路径 .. 打开另一台服务器去看一下 .. 进入到这个目录的下面 .. 这台服务器上 public 这个目录的拥有者还有用户组都是 php-fpm .. 所以不会有权限的问题 ..
回到这个文章的编辑的界面 .. 刷新一下 ..
这次这个缩略图就可以正常显示了 ...