AWS SDK安装问题 -- drush 领域 drupal 相关 的问题

AWS SDK installation problem


1
vote

问题

中文

我用醉酒安装Amazon S3模块。 AWS SDK作为过程的一部分安装。没有错误被抛出

  [root@ip-10-128-146-179 zencoder]# drush dl amazons3 Project amazons3 (7.x-1.0-beta7) downloaded to                         [success] /var/www/html/drupal/sites/all/modules/amazons3. [root@ip-10-128-146-179 zencoder]# drush en amazons3 The following projects have unmet dependencies: amazons3 requires awssdk Would you like to download them? (y/n): y Project awssdk (7.x-5.4) downloaded to                                 [success] /var/www/html/drupal/sites/all/modules/awssdk. Project awssdk contains 2 modules: awssdk_ui, awssdk. The following extensions will be enabled: amazons3, awssdk Do you really want to continue? (y/n): y amazons3 was enabled successfully.                                     [ok] awssdk was enabled successfully.                                       [ok]   
现在我在Drupal Admin仪表板中看到错误:
  Failed to load the AWSSDK Please make sure the AWSSDK library is installed in the libraries directory. Use the drush make file for easy installation.   
我做什么?

这是我的疏浚状态:

  Drupal version                  :  7.22                   Site URI                        :  http://default         Database driver                 :  mysql                  Database hostname               :  localhost              Database username               :  drupal                 Database name                   :  drupal                 Database                        :  Connected              Drupal bootstrap                :  Successful             Drupal user                     :  Anonymous              Default theme                   :  bartik                 Administration theme            :  seven                  PHP configuration               :  /etc/php.ini           Drush version                   :  5.9                    Drush configuration             :                         Drupal root                     :  /var/www/html/drupal   Site path                       :  sites/default          File directory path             :  sites/default/files    Temporary file directory path   :  /tmp   
英文原文

I used Drush to install Amazon S3 module. AWS SDK was installed as part of the process. No error was thrown

[root@ip-10-128-146-179 zencoder]# drush dl amazons3 Project amazons3 (7.x-1.0-beta7) downloaded to                         [success] /var/www/html/drupal/sites/all/modules/amazons3. [root@ip-10-128-146-179 zencoder]# drush en amazons3 The following projects have unmet dependencies: amazons3 requires awssdk Would you like to download them? (y/n): y Project awssdk (7.x-5.4) downloaded to                                 [success] /var/www/html/drupal/sites/all/modules/awssdk. Project awssdk contains 2 modules: awssdk_ui, awssdk. The following extensions will be enabled: amazons3, awssdk Do you really want to continue? (y/n): y amazons3 was enabled successfully.                                     [ok] awssdk was enabled successfully.                                       [ok] 

Now I see an error in my Drupal admin dashboard:

Failed to load the AWSSDK Please make sure the AWSSDK library is installed in the libraries directory. Use the drush make file for easy installation. 

What shoud I do?

This is my drush status:

Drupal version                  :  7.22                   Site URI                        :  http://default         Database driver                 :  mysql                  Database hostname               :  localhost              Database username               :  drupal                 Database name                   :  drupal                 Database                        :  Connected              Drupal bootstrap                :  Successful             Drupal user                     :  Anonymous              Default theme                   :  bartik                 Administration theme            :  seven                  PHP configuration               :  /etc/php.ini           Drush version                   :  5.9                    Drush configuration             :                         Drupal root                     :  /var/www/html/drupal   Site path                       :  sites/default          File directory path             :  sites/default/files    Temporary file directory path   :  /tmp 
  

回答列表

1
 
vote
vote
最佳答案
 

使用AWS PHP SDK版本1.6.2而不是最新解决问题。 sites/all/libraries/awssdk/sdk.class.php 至少适用于至少版本2.1.1。

 

Using the AWS PHP SDK version 1.6.2 instead of the latest solved the problem. sites/all/libraries/awssdk/sdk.class.php does not apply for at least version 2.1.1.

 
 
0
 
vote

简单地下载 awssdk库并将其解压缩到格式之后的网站/所有/库文件夹站点/所有/ libraries / awssdk / sdk.class.php。

 

Simply download the AWSSDK library and extract it to your sites/all/libraries folder following the format sites/all/libraries/awssdk/sdk.class.php.

 
 
   
   
0
 
vote

我在安装AWSSDK模块后从Drupal Root运行此命令:

Drush make --no-core sites /全部/模块/ awssdk / awssdk.make

通过工作,我的意思是它设置了库并修复了"无法加载awssdk" 错误。

命令在此处引用: https://www.drupal.org/node/ 1353114#评论-5300564

 

I ran this command from the Drupal root after installing the awssdk module and it worked:

drush make --no-core sites/all/modules/awssdk/awssdk.make

By worked, I mean it set up the library and fixed the "Failed to load the AWSSDK" error.

The command is referenced here: https://www.drupal.org/node/1353114#comment-5300564

 
 

相关问题

4  无法显示DRUSH缓存清除主题注册表  ( Unable to display drush cache clear theme registry ) 
我正在使用毛泽东做一些最常用的drupal任务,主要是缓存清除。它很棒,但最近我只能得到以下选择: Enter a number to choose which cache to clear. [0] : Cancel [1] : drush [2] : registry 应...

0  在本地Gitweb原始URL上润滑  ( Drush make on local gitweb raw url ) 
我将git repo从github移动到本地gitweb,并希望访问原始构建制作文件 http://git.mycompany.com/?p=workflow.git; glblob_plain; f=build-workflow.make; h=170f5329b413bea0fb1ec33bebdc15494...

6  以编程方式删除数百个节点  ( Delete hundreds of nodes by id programmatically ) 
我正在尝试从我的Drupal 7系统中删除700左右节点(它们是重复的),并在文本文件中具有大小的节点ID列表。 尝试了使用视图批量操作(vbo),但它不允许我进入一个ID列表。 还查找使用疏浚文档,但它似乎没有节点删除命令? (肯定是一个漂亮的标准?) 所以现在我在想写自己的 python 脚本来执行以下操作: ...

2  如果终端会话结束,则迁移模块迁移继续在后台迁移?  ( Do migrate module migrations continue in background if terminal session ends ) 
我正在迁移涉及一些漫长的迁移时间 - 很多小时迁移一些表。我使用Drush命令执行我的迁移,但通常在中间发生一些事情。窗口违背事故,或者我丢失了互联网连接一分钟,无论如何。当我打开一个新的终端并运行'drush ms'时,我看到我的迁移标记为"导入" ......但它真的要在某些时候完成吗? ...

1  下载润滑制作的开发版本的模块  ( Download development releases of modules with drush make ) 
如何在安装配置文件的.make文件中获取模块的开发版本? 我现在正在编写这个,以获取更好的开发版本expode_filters。 projects[better_exposed_filters][version] = "3.0-beta3+31-dev" 当我运行.make文件时,我收到以下消息: 无法找...

4  存在一个drush命令以更新所有内容?  ( Exist a drush command to update all the contents ) 
我们有一个客户端向分隔的dev服务器添加内容,dev服务器仅为白名单,不允许传入/传出连接到大量服务。 客户端正在使用视频嵌入式模块添加视频,该模块在我们的服务器上自动生成静态文件。 防火墙配置意味着此错误已生成 Warning: file_put_contents(temporary://fileTjnJTX)...

3  添加溺水别名与参数  ( Add drush alias with arguments ) 
我正在使用Drush& git和我想创建一个自定义醉汉别名,以在远程服务器上执行"git pull" 动作。 这是在Drush主目录中创建drushrc.php文件的可能性: $options['shell-aliases']['git-checkout'] = '!git checkout'; 所...

1  我可以创建一个节点,分配一种语言,并提供疏浚菜单链接吗?  ( Can i create a node assign a language and provide it a menu link with drush ) 
只是那个。我可以创建一个节点,分配一种语言,并提供疏浚菜单链接吗? 让说,我想创建一个节点: 基本内容类型的 与 title 设置为"我的标题" 设置为 es 语言 并在主菜单 中提供菜单链接 ...

3  如何使用苏打创建Zen的子主题?  ( How do i create a zens sub theme using drush ) 
我正在尝试安装zen主题并从Starterkit创建一个新的子主题。我正在使用以下Drush命令。 drush dl zen drush cc all drush zen "Name" machine_name --description="Description." --without-rtl 前两个...

0  如何处理具有`hook_drush_command()`的多个参数?  ( How do i handle multiple arguments with hook drush command ) 
我必须使用多个参数实现DRUSH命令。我应该如何处理 hook_drush_command() ? ...

2  是否有一个module / drush命令,用于立即更新多个字段设置?  ( Is there a module drush command for updating multiple field settings at once ) 
只是为了方便起见,我希望一次将所有必填字段更改为可选。 是模块甚至更好,一个疏水命令支持模块这样做呢? ...

0  疏浚和数据库凭据来自外部来源  ( Drush and database credentials from external sources ) 
对于某些特定的自动化原因,我在settings.php中使用以下代码段,而不是直接定义DB凭据。 $databases = array( 'default' => array( 'default' => array( 'database' => $_SERVER['DB_NAME'], ...

4  您是否可以使用DRUSH修改Settings.php文件?  ( Can you modify the settings php file using drush ) 
我正在尝试创建多部,第一个是罚款和运行。我正在尝试使用DRUSH安装第二站点,但我需要Settings.php文件指向其他数据库。我可以修改我的drush命令,以做到这一点,或者我必须每次手头修改settings.php吗? sudo drush -y site-install standard --db-url...

3  使用DRUSH如何禁用/在所有站点内的站点上禁用/启用模块?  ( How do i disable enable a module on all sites within a multi site drupal install ) 
作为多站点Drupal安装的管理员,我想使模块更改为该平台中的所有站点。定期,我想禁用/启用一组模块以确保所有站点的一致性。 使用DRUSH(任何版本4.x,5.x或6.x是可接受的),我如何执行此任务而不在每个站点上重复相同的命令? ...

2  无法重新redeclare libraries_drush_command()  ( Cannot redeclare libraries drush command ) 
在基础Drupal文件夹中发出以下命令(/ var / www / html) $ drush status 我得到以下响应。 PHP Fatal error: Cannot redeclare libraries_drush_command() (previously declared in /v...

2  可能吹嘘的内存比Drupal [复制]中的相同动作需要更多的内存  ( Could drush require significantly more memory than same action in drupal ) 
这个问题已经在这里有一个答案: 醉酒安装后耗尽的内存[复制] (1答) ...

0  可供使用的内存  ( Memory available to drush ) 
如果分配额外的内存以在drushrc.php或drush.ini中疏浚(我纠正这些是共享服务器上的可能有效选项?),有没有办法确认在运行灾难时实际分配此金额? ...

0  为什么将“-create-db”添加到sql-sync命令抛出拒绝访问的访问权限?  ( Why adding create db to sql sync command throws the access denied ) 
以下命令在没有问题的情况下工作: drush sql-sync @alias1 @alias2 如果我添加"-create-db" 我得到: ERROR 1044 (42000) at line 1: Access denied for user 为什么我可能会收到这个错误,我可能需要改变什么?我...

0  疏浚错误 - 如何应用补丁? [关闭]  ( Drush error how to apply patch ) 
此问题似乎在帮助中心中定义的范围内涉及Drupal。。 想要改进这个问题?更新问题,所以它是关于drupal答案的主题。 ...

2  醉汉数据库连接问题  ( Drush database connection issue ) 
我陷入郁闷,在我的开发服务器上正常工作。而且我很确定主要原因是链接到无法连接到我的网站数据库。 我的设置如下: 网站:Drupal 7(7.23)网站在我个人(Synology)NAS上运行,即 在我的局域网里。 PC OS:Windows8 Drush:使用Windows Installer(安装版本:5....




© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有


Licensed under cc by-sa 3.0 with attribution required.