WebServer
Esta sección explica la administración del WebServer.
POST /console/WebServerHandler
Este método se utiliza para modificar unos valore específicos del php.ini.
Parámetros requeridos:
- params [obligatorio]: parámetros a guardar en el php.ini separados por "|-|" : TimeZone|-|MaxLifeTime|-|PHPiniPath.
- company [obligatorio]: Id de la compañía.
- session [obligatorio]: el Id de la sesión activa.
Response:
- status: devuelve "0" en caso de éxito y un código de error en cualquier otro caso.
- data: devuelve un booleano en función del resultado de la transacción.
- message: "Success" o una información descriptiva del error en cualquier otro caso.
Example:
Content-Type: application/json Request: /console/WebServerHandler? company=0000000001¶ms=Europe/Madrid|-|1400|-|localhost\websrv\php\php.ini|-|&session=Xl4AAZNHFIYrWAp9YhcpzGKOuM6ZqPAQbKx88It9V5lMrxcMZtVhLCmxwYEY Reponse (success): { "status": "0", "data": True, "message": "Success" } |
GET /console/WebServerHandler
Este método se usa para cargar algunos valores del php.ini.
Parámetros requeridos:
- params [obligatorio]: directorio del php.ini.
- company [obligatorio]: Id de la compañía.
- session [obligatorio]: Id de la sesión activa.
Response:
- status: devuelve "0" en caso de éxito y un código de error en cualquier otro caso.
- data: devuelve valores del php.ini separados por "|-|": TimeZone|-|MaxLifeTime|-|PHPiniPath.
- message: "Success" o una información descriptiva del error en cualquier otro caso.
Example:
Content-Type: application/json Request: /console/WebServerHandler? company=0000000001¶ms=C:\Program Files\edinn\edinnM2\Server\websrv\php\php.ini&session=Ptpl2mrxTKBi9JJWkYT5glujIRBfmMvO1ZAK3Gkk8dHt7hKVjgkOVTkoI9R5 Reponse (success): { "status": "0", "data": Europe/Madrid|-|4444|-|* Read from C:\Program Files\edinn\edinnM2\Server\websrv\php\php.ini|-|0, "message": "Success" } |