本地主机上的Drupal安装请求FTP信息

本地主机上的Drupal安装请求FTP信息,ftp,drupal-7,localhost,Ftp,Drupal 7,Localhost,我正在本地主机上运行Drupal 7.4,我下载了一些主题/模块,但无法安装它们。例如,我进入管理/模块,选择“上载模块或主题存档以安装”,从我的文件系统中选择tar.gz,在安装之前,我被要求输入FTP用户和密码,无法继续 我在本地工作,所以我想我可能在安装过程中犯了一些错误。我怎样才能纠正这个问题?在将站点移动到服务器之前,我必须在本地进行大量测试。我找到了解决方案。我所要做的就是将模块/主题放在drupal_文件夹/sites/default/modules或themes中,就这样 感谢@

我正在本地主机上运行Drupal 7.4,我下载了一些主题/模块,但无法安装它们。例如,我进入管理/模块,选择“上载模块或主题存档以安装”,从我的文件系统中选择tar.gz,在安装之前,我被要求输入FTP用户和密码,无法继续

我在本地工作,所以我想我可能在安装过程中犯了一些错误。我怎样才能纠正这个问题?在将站点移动到服务器之前,我必须在本地进行大量测试。

我找到了解决方案。我所要做的就是将模块/主题放在drupal_文件夹/sites/default/modules或themes中,就这样


感谢@nmc

如果您无法安装模块,因为缺少ftp连接,可以使用老式方式。 另一种解决方案描述了这一点,但它并不适用于100%

如果你想用drupal的方式,你需要将模块/主题安装到

Drupal文件夹/站点/所有/模块 或 drupalfolder/sites/all/themes

如果您正在进行drupal的多重安装,则:

Drupal文件夹/站点/域名/模块 或
drupalfolder/sites/domain_name/themes

当执行安装脚本的用户不拥有
sites/default
文件夹时,可能会发生这种情况。确保文件夹
sites/default
由apache用户(从drupal根目录)拥有

Ubuntu:

软呢帽:


您可以将自己的答案作为此问题的公认答案发布。看,它似乎仍然应该从web表单中接受它。这是Drupal错误还是配置错误?如果不起作用,请尝试
sudo chown www-data-sites/default-R
sudo chown www-data-sites/all-R
。这对我很管用。
chown www-data sites/default
chown apache sites/default