Note: You are currently viewing documentation for Moodle 3.11. Up-to-date documentation for the latest stable version of Moodle may be available here: admin/environment/php extension/soap.

admin/environment/php extension/soap: Difference between revisions

From MoodleDocs
(replace useless text with link to tracker issue MDL-20885)
(Removed references to PHP 5, updated instructions)
 
(6 intermediate revisions by 4 users not shown)
Line 1: Line 1:
See MDL-20885
{{Environment}}
== SOAP extension for PHP ==
The optional SOAP extension is useful for web services and some plugins.
 
== Installing ==
 
=== Debian ===
 
# apt-get install php-soap
 
=== CentOS ===
Download and install soap:
 
  dnf install php-soap
 
You might need to restart PHP-FPM to apply the change in configuration:
 
systemctl restart php-fpm
 
If you are unable to find the correct package try searching with:
 
dnf search 'php*-soap'
 
=== Microsoft Windows ===
1) Locate php.ini
e.g. for XAMPP:
C:\xampp\php\php.ini
 
2) Search for the string inside the quotes - ";extension=php_soap.dll"
 
3) Remove the semicolon, save the file and restart apache.
 
{{stub}}
 
[[Category:Environment|PHP]]
 
[[es:admin/environment/php extension/soap]]

Latest revision as of 11:02, 12 November 2022

SOAP extension for PHP

The optional SOAP extension is useful for web services and some plugins.

Installing

Debian

# apt-get install php-soap

CentOS

Download and install soap:

 dnf install php-soap

You might need to restart PHP-FPM to apply the change in configuration:

systemctl restart php-fpm

If you are unable to find the correct package try searching with:

dnf search 'php*-soap'

Microsoft Windows

1) Locate php.ini e.g. for XAMPP: C:\xampp\php\php.ini

2) Search for the string inside the quotes - ";extension=php_soap.dll"

3) Remove the semicolon, save the file and restart apache.