Drupal 7 无法将我的站点更新为Drupal 7.34。可能是将程序连接到Web服务器时出现问题

Drupal 7 无法将我的站点更新为Drupal 7.34。可能是将程序连接到Web服务器时出现问题,drupal-7,extract,tar,drush,Drupal 7,Extract,Tar,Drush,我是新手,我希望有人能帮助我完成下载Drupal更新的简单任务。几个月前,我终于在Unoeuro和Drupal创建了一个网站。我甚至四处挑选主题,把内容放进去 我的系统:Windows7,WebServerApache,主机:Unoeuro,运行Drupal7.32很好,除了我网站管理员的大多数页面上的警告消息 问题:不久前Drupal开始说您的Drupal版本有一个安全更新。为了确保服务器的安全,您应该立即更新!有关更多信息,请参阅可用更新页面,并安装丢失的更新 当我点击链接时,它说:需要手动

我是新手,我希望有人能帮助我完成下载Drupal更新的简单任务。几个月前,我终于在Unoeuro和Drupal创建了一个网站。我甚至四处挑选主题,把内容放进去

我的系统:Windows7,WebServerApache,主机:Unoeuro,运行Drupal7.32很好,除了我网站管理员的大多数页面上的警告消息

问题:不久前Drupal开始说您的Drupal版本有一个安全更新。为了确保服务器的安全,您应该立即更新!有关更多信息,请参阅可用更新页面,并安装丢失的更新

当我点击链接时,它说:需要手动更新,目前不支持Drupal core的更新。 你认为这就是我不能让它工作的原因吗? 但是,由于有到最新更新Drupal 7.34的链接。它是红色的,看起来我需要它

当我点击更新链接时,我被告知要通过以下三种方法之一进行下载:通过NetCraft.com检查我的系统需求,阅读安装指南,使用Zipwizzard下载并解压缩7.34 zip文件,我的命令提示符不知道我在说什么

我尝试了几乎所有的方法组合,包括Drush和命令提示符,以及不同的zip文件和tar文件,并在每个命令提示符中提取。 问题:正如他们所说,它们似乎都没有连接到“prober Drupal环境”

我已经尝试更改drupal-7.34文件夹的路径,我想环境应该在那里,因为我刚刚下载了它。但命令提示符仍然显示“。。。未被识别为“内部或外部命令、可操作程序或批处理文件”,或该命令不是在“prober Drupal环境”中发出的


我不知道我做错了什么,我希望有人能给我一个提示

Bro您需要在正确的文件夹中才能使用drush更新您的站点。如果您正在运行一个非多站点实例,请移动到[drupal\u root]/sites/all并运行命令drush up,按几次y键即可。因此:

sshselsen@selsonssite.com cd[drupal_root]/sites/all drush up-y PS在drush up上使用-y意味着您不必多次按y


您也可以联系我@josh@hamrent.com获取更多Drupal支持。

感谢您的回答,但它仍然不起作用。出现了新问题。ssh出现问题,然后[drupal_root]等不存在。“drush”不是一个内部或外部命令等。最有效的是我在这里找到的:也许你可以帮我解决下一个问题:找到我网站的根目录。当我寻找解决方案时,里面也有一个问题。因为某些原因,我甚至无法访问此ftp://[我的网站地址]。当我用谷歌搜索这个问题时,似乎我可以通过降低防火墙来解决它。。。但我有点被卡住了。这就像潘多拉魔盒一样,只是为了得到一个据称“安全”的Drupal新更新。真的很奇怪-有什么想法吗?如果你不能用SSH连接到你的服务器去做一些事情,那么在你的站点上做大多数的Drupal事情将是非常困难的。另外,如果你不熟悉使用命令行做事情,我会推荐一台不错的Ubuntu Linux机器来运行Drupal。非常感谢你的回答。如果我目前还没有一台好的Ubuntu Linux机器,你认为有什么办法可以解决我的问题,我不能用SSH连接到我的服务器吗?如果这是我的问题。还有一个问题是找不到我网站的根目录。。。有什么建议吗?再次感谢您的评论。真的很感谢。对不起,在windows上有很多不同的方法来建立一个网站。但是在我运行XAMPP的Win7机器上,我的Web服务器的根目录是C:\XAMPP\htdocs\因此,如果我的drupal安装文件夹名为drupal install,为了让drush工作,我需要在C:\XAMPP\htdocs\drupal install\sites\all下。此外,如果您运行命令drush,而响应不是有效的命令或某种错误,则可能没有在服务器上安装drush。