【介绍】
参考:https://blog.csdn.net/guoguo1980/article/details/2436342
WDDX 是一项允许在保持数据完整性的前提下在系统格式中立的系统间交换数据和数据结构的XML技术。它定义了用来传送数据的XML结构,但它没有定义数据传输的机制;因此,WDDX本身不能被认为是一种web服务但却可以用来建立web服务,确切地说,你可以使用包括(并不限制于)HTTP,FTP,SMTP和 POP的任何一种传输类型。一般来说,你可以使用任何一种支持传输文本数据的协议。
【安装】
下载 php 源码包并解压:
wget http://php.net/distributions/php-7.3.22.tar.xz && tar -xvf php-7.3.22.tar.xz && cd php-7.3.22
进入 php 源程序目录中的 ext 目录中,这里存放着各个扩展模块的源代码,选择 wddx 模块。
cd ext/wddx && /usr/local/php/bin/phpize && ./configure --with-php-config=/usr/local/php/bin/php-config && make && make install && cd ../../
输出:
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-zts-20180731/
【设置】
在 php.ini 文件中添加:
; [wddx] extension = "wddx.so"