用于WordPress的Windows Azure存储插件未列出Blob容器

时间:2017-10-12 作者:Jeremy

我刚刚安装了wordpress 4.8.2,将其设置为多站点,并为wordpress插件版本4.0.2部署了Windows Azure存储。

在一个新的子站点中,我正在尝试配置插件设置。

我输入了帐户名和密钥,但默认的存储容器下拉列表不包含任何项目,因此我无法选择任何容器。它甚至没有显示创建新容器的选项。

enter image description here

它将允许我保存,而无需输入名称和密钥。另一个奇怪的行为是,如果保存后返回页面,我只能看到一半:

enter image description here

我不知道这是我如何设置存储帐户和blob容器的问题(我是通过Azure CLI完成的),还是WordPress版本和插件之间不兼容的问题。

1 个回复
最合适的回答,由SO网友:Jeremy 整理而成

答案是安装php xml包:

sudo apt-get install php-xml <br/>
sudo service php7.0-fpm restart <br/>
sudo service nginx restart
我在其中一个日志文件中发现了实际问题:

2017/10/16 22:14:07 [error] 14850#14850: *1090 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Uncaught Error: Call to undefined function simplexml_load_string() in ...
事实证明,该函数是由php xml提供的

结束

相关推荐

Virtual Pages plugins

我很难让插件正常工作Virtual Pages (WordPress插件可简化虚拟页面的创建)我确实进行了编辑,根据查询创建了一个循环。add_action( \'gm_virtual_pages\', function( $controller ) { /* Creating virtuals pages for companies */ $args = array( \'post_type\' => array(\'companies\',), \'post_status\'