跳转到主要内容
mahonghong 提交于 22 April 2015

Drupal 7 提供2种方法安装Modules,一种是“URL安装” 另一种是通过FTP工具上传!

“URL安装” 就是使用模块的下载链接直接进行安装,drupal 会自动处理以及安装.

当需要对模块进行升级时,可以访问 /admin/modules/update 选择要更新的模块,Drupal自动去下载相应的模块

然而我在Ubuntu服务器上操作“从URL安装”某个模块时却遇到了: "WARNING: You are not using an encrypted connection, so your password will be sent in plain text. Learn more." "To continue, provide your server connection details

然后转到让我设置ftp账户页面,

https://help.ubuntu.com/community/Drupal 找到了解决办法

使用 cd 命令进入网页的根目录

然后使用下方命令

sudo chown www-data:www-data -R sites

这样就能解决上面的 Warning 问题,再次使用url的安装方式,即可成功.

Drupal 7 提供2种方法安装Modules,一种是“URL安装” 另一种是通过FTP工具上传! “URL安装” 就是使用模块的下载链接直接进行安装,drupal 会自动处理以及安装. 当需要对模块进行升级时,可以访问 /admin/modules/update 选择要更新的模块,Drupal自动去下载相应的模块 然而我在Ubuntu服务器上操作“从URL安装”某个模块时却遇到了:

"WARNING: You are not using an encrypted connection, so your password will be sent in plain text. Learn more." "To continue, provide your server connection details

然后转到让我设置ftp账户页面,在 https://help.ubuntu.com/community/Drupal 找到了解决办法

使用 cd 命令进入网页的根目录 然后使用下方命令 sudo chown www-data:www-data -R sites 这样就能解决上面的 Warning 问题,再次使用url的安装方式,即可成功.   以上方法适用于 Debian & Ubuntu 系统.
如果你运行不同的系统,请尝试使用 ps -ef |grep apache2 查看你的 apache 运行账户和组

不同系统下的操作方式是不同的.

ps -ef |grep httpd

ps -ef |grep apache2

查看你的用户和组.

或者在 apache文件夹下的配置文件 一般为 apache2.conf

找到:

# These need to be set in /etc/apache2/envvars User ******* Group *******

然后授权你的网站目录

 

Drupal 版本