Import a saved configuration snapshot into the server.
Required Permissions: full
HTTP method: POST
Supported by Editions: All
Request Parameters: Because this method contains a file upload, parameters are encoded using the ‘multipart/form-data’ content type.
Parameter |
Type |
Required |
Description |
configFile |
File |
Yes |
The configuration snapshot file to import. Content-type for the file must be "application/vnd.zend.serverconfig". |
ignoreSystemMismatch |
Boolean |
No |
If set to TRUE, configuration must be applied even if it was exported from a different system (other major PHP version, Zend Server version or operating system). The default value is FALSE. |
Expected Response Code: 200 OK
Response Type: serversList with information about affected servers (one server in Zend Server, all cluster members in Zend Server Cluster Manager)
Possible Action Specific Error Codes:
HTTP Code |
Error Code |
Description |
500 |
importFailed |
Importing the configuration snapshot failed. |
409 |
systemMismatch |
The system type, PHP version or Zend Server version from which the configuration snapshot was exported does not match the current system. This error can be overridden if the ignoreSystemMismatch parameter is set to TRUE. |
Example: Request (some headers removed for clarity): POST /ZendServerManager/Api/configurationImport Response: <?xml version="1.0" encoding="UTF-8"?> |
|
|
|
|
Related Links: Configuration Management Methods |
|
|
|