0

我刚刚开始使用 Azure 中的新“网站”功能,它允许您只需一步即可创建网站 - 还允许您从“图库”(包括 Drupal)创建网站。我可以让我的 Drupal 站点启动并运行,没问题。但是,如果我尝试添加第三方模块(例如 Mindtree 的ODataDrupal),则会收到以下错误消息:

安装失败!有关详细信息,请参阅下面的日志。

odata_support

安装/更新错误

文件传输失败,原因:无法 chmod /DWASFiles/Sites/theparentsunion/VirtualDirectory0/site/wwwroot/sites/all/modules/odata_support。

如果我尝试更新一些现有模块(Drupal 警告,用大红色闪烁的字母,已经过时),或多或少会发生同样的事情,除非我的 Drupal 安装瘫痪,无法修复我已经找到了。

这是设计的,还是测试版网站集成的一些限制?(因为如果您不能向其中添加新模块或更新现有模块,则 Drupal 安装有点毫无价值。)还是我做错了什么?

4

1 回答 1

0

如果您尝试对基于 Drupal 的 Windows Azure 网站使用插件和第 3 方模块,结果可能因人而异。这主要是因为 Windows Azure 网站模型可能支持也可能不支持特定模块或插件所需的配置类型,并且并非所有类型的自定义配置都适用于 Windows Azure 网站,您需要迁移到 Windows Azure 虚拟机。

关于应用程序特定的结构,您可以做的是打开网站 FTP 文件夹,并且您可以看到任何用户可配置的内容,因此您可以按照您想要的方式进行配置。但是,如果您的应用程序将尝试在其有限范围之外进行更改,您将遇到上述错误。

是一个案例研究,其中 Azure VM 用于基于 Drupal 的迁移,它表明对于复杂的应用程序,您可能需要使用 AZure VM 而不是 Azure 网站。

于 2012-10-02T00:40:15.143 回答