ePages 6.11.0 - DE_EPAGES/Installer/API/Service.pm

Package DE_EPAGES::Installer::API::Service

@EXPORT_OK
StartService
StopService
ExistsService

Functions

ExistsService
StartService
StopService

ExistsService

Returns true if the specified service exists on the current machine.

Syntax
$Exists = ExistsService( $ServiceName );
Example
StopService( 'webServer' ) if ExistsService( 'webserver' );
Input
$ServiceName (string)
service name, one of
  • epages - epages application service
  • webserver
  • sslwebserver
  • dbserver - database server (Sybase)
  • cron - scheduled tasks

Return
$Exists (boolean)
returns true if the service exists

StartService

Starts one of the epages services. Stops and restarts the service if it is already running.

Syntax
StartService( $ServiceName );
Example
StartService( 'webserver' );
Input
$ServiceName (string)
service name, one of
  • epages - epages application service
  • webserver - web server
  • sslwebserver - ssl web server (you should really
    always use 'webserver' instead)
  • dbserver - database server (Sybase)
  • cron - scheduled tasks

StopService

Stops one of the epages services.

Syntax
StopService( $ServiceName );
Example
StopService( 'webserver' );
Input
$ServiceName (string)
service name, one of
  • epages - epages application service
  • webserver
  • sslwebserver
  • dbserver - database server (Sybase)
  • cron - scheduled tasks