刚安装完drupal之后,通过drupalxray 看到其它drupal网站安装的一些模块,下载好模块并安装时,提示需要输入Ftp信息。

但是本地开发不输入Ftp信息的(也不清楚自己的系统是否开启Ftp功能,再折腾ftp会多花时间)。

找到资料说是: make sure the folder /sites/default is OWNED by the user that executes the drupal scripts. On most Ubuntu installations, this is the apache user: www-data.

翻译: 确保文件夹 /sites/default 的拥有者是 运行 Drupal 脚本的用户。在大多数Ubuntu安装的 apache 的用户是:www-data

解决方法是 给当前 druapl项目的sites 文件夹拥有者改为apache的用户。

如: apache 在 Linux下是 www-data用户,则在终端进入 drupal项目的根目录下,执行linux chown命令,

sudo chown -R www-data sites/

如果你的系统中和笔者一样没有www-data用户的话,通过查看 /etc/passwd,这里应该存放的是当前系统的所有用户,在这里找到类似有apache字样的描述的用户名出来。

笔者 Linux系统是openSUSE,Apache 2.4,通过 vim /etc/passwd,找到

找到 www和apache相关的字样,所以觉得 wwwrun是当前apache运行的用户。

所以执行

wa@linux-w3h7:/srv/www/htdocs/drupal754> sudo chown -R wwwrun sites/

ls -l sites/ 之后 文件夹下文件的信息:

drwxrwxrwx 5 wwwrun users 52 2月 2 05:34 all
drwxrwxrwx 3 wwwrun users 67 6月 23 23:13 default
-rwxrwxrwx 1 wwwrun users 2365 6月 22 02:20 example.sites.php
-rwxrwxrwx 1 wwwrun users 904 6月 22 02:20 README.txt

最后上传模块,就没有提示需要输入Ftp的信息了。

参考:

  1. Druapl7 Note-5: 利用FTP安装module或theme时出错(FIXED)
  2. Module installation requires FTP access?
  3. 使用gimp画线、矩形、圆等 学会在gimp中画矩形

最新文章

  1. Linux mips64r2 PCI中断路由机制分析
  2. Android 动态创建Fragment
  3. iOS 查看系统字体效果的网页
  4. Java程序设计的基本原则
  5. iOS开发——手机号,密码,邮箱,身份证号,中文判断
  6. jdbc连接数据库工具包模板
  7. iOS 单利模式实现/优缺点
  8. js随机数生成,生成m-n的随机数
  9. 分布式进阶(十) linux命令行下载文件以及常用工具:wget、Prozilla、MyGet、Linuxdown、Curl、Axel
  10. Fastjson反序列化漏洞研究
  11. python flask_Sqlalchemy管理数据库
  12. EF - Code First 开发方式
  13. matlab json文件解析 需要下载一个jsonlab-1.5
  14. strace参数
  15. Zephyr的Shell
  16. SpringBoot整合日志
  17. vue常见开发问题整理
  18. JAVA异常处理分析高级进界(下)
  19. tesseract中文语言文件包 下载
  20. 4-拷贝我的eclipse写安卓的配置说明

热门文章

  1. hdu多校第五场1005 (hdu6628) permutation 1 排列/康托展开/暴力
  2. 数据结构C++版-线性表
  3. plugin python was not installed: Cannot download ''
  4. 剑指offer——09青蛙跳台阶
  5. jquery操作html元素之( 尺寸)
  6. jq页面换肤效果
  7. github代码推送
  8. shell 命令 文件查看ls,复制cp,移动mv,查看文件内容cat more less,查看文件信息 file
  9. mysql的双主模式
  10. android发编译