Zero logo

Command line parameters

An option to directly control Apache and MySQL servers is provided by running UniControler with a command line parameter. The servers can be controlled individually or both at the same time. UniController is automatically closed after executing a command parameter.

This page covers command parameters supported by UniController.

Parameters

UniController accepts one of the following parameters:

Parameter Description
start_apache Start Apache server
stop_apache Stop Apache server
start_mysql Start MySQL server
stop_mysql Stop MySQL server
start_both Starts Apache and MySQL servers
stop_both Stops Apache and MySQL servers
pc_win_start Automatic start-up Details see note 2

Note 1: Before starting UniCotroller with a parameter first ensure servers have been configured and function correctly. In other words start UniController normally and test the servers.
Note 2: With the exception of pc_win_start UniController is closed after executing the command line parameter. Detailed use of pc_win_start is covered in section PC-Win start-up on the "Extra Utilities" page.

Batch file examples

Create the following batch files shown on the right and place them in folder UniServerZ.

Run each file pair for example start_apache.bat/stop_apache.bat demonstrates starting and stopping the Apache server.

Note:
If the batch files are located outside of folder UniServerZ for example folder UniServerZ and batch files are located at the top-level of C drive adjust path to UniController.exe in each batch file. For example batch files for Apache become:

start_apache.bat
UniController.exe start_apache
pause
stop_apache.bat
UniController.exe stop_apache
pause
start_apache.bat
C:\UniServerZ\UniController.exe start_apache
pause
start_mysql.bat
UniController.exe start_mysql
pause
stop_mysql.bat
UniController.exe stop_mysql
pause
stop_apache.bat
C:\UniServerZ\UniController.exe stop_apache
pause
start_both.bat
UniController.exe start_both
pause
stop_both.bat
UniController.exe stop_both
pause

Note: Although absolute paths are shown (C:\UniServerZ\UniController.exe) if you wish you can use relative paths (UniServerZ\UniController.exe).


--oOo--