Zero logo

General

The UniController General menu groups items that do not easily fit into other categories.

Server Internet status

The "Server Internet Status" menu opens a pop-up displaying current accessibility. It provides your IP address as seen from the Internet and confirms whether your server is accessible.

Server Internet status

General > Server Internet status

  • Servers must be running and connected to Internet
  • Run Server Internet status.
  • IP address displayed confirms connection to Internet.
  • Server Status = Accessible from internet confirms server is accessible
    Note: Your server, if accessible, will pass this test even if you have restricted access to local access only.
  • The pre-configured server version section provides information for current and actual server build. The newest version (Current server information) is obtained directly from Uniform Server’s web site. The installed server is shown by “This server version” if the server was user-assembled it will have a value of 13.x.x
Server Internet status

If you have put your servers on-line, any user on the Internet now has access to your server by typing the following into their browser address bar: http://xxx.xxx.xxx.xxx/ (replace the x's with your IP address)

Possible Problems

  • IP Address:
    • No ip address. Your PC is not connected to the Internet!
  • Access:
    • Must be connected to Internet and an IP address displayed.
    • Your PC is connected to a router. You must forward port 80 in the router settings.
    • For Windows 7 and Vista, check the firewall for public access to the servers.
    • Still no access? Is your service provider blocking port 80?

Mail utility msmtp

Although the email utility msmtp is primarily included to support the PHP mail function it is independent in its own right. This allows you to send test e-mails without having PHP installed.

Mail utility msmtp

Mail utility is configured and tested using this menu option. In addition displays the email log file content.

General > Mail utility msmtp

  • 1) Edit msmtp configuration file. You must change or edit at least one account and assign it as the default.
  • 2) If you configure more than one account you can use the drop-down menu to set the default email account to use.
  • 3) to 6) You can send test emails to the selected default account. This allows you to quickly confirm all accounts configured function correctly.
  • 7) Displays the transaction log. This should be your first port of call if you are having problems sending emails.
MSMTP Utility

Note: Full msmtp details; see pages MSMTP - Introduction and MSMTP - Detail

Edit UniServer PAC file

This menu option allows you to edit the UniServer PAC file UniController\home\us_pac\proxy.pac Menu button is enabled when an Apache module is installed for example ZeroXIII_apache_2_4_23.exe

Note: Creating an Apache Vhost automatically adds an entry to the PAC file. Entries in the PAC file resolve domain names to local host allowing testing without the need for a DNS entry or Windows host file entry.

General > Edit UniServer PAC file

Clean-up delete logs

Over time log files and access files become large this menu items provides a convenient way to delete these files.
You can add other files and folders to delete or folders to clean as follows:

General > Clean-up delete logs

Configuration file:

A configuration file UniServerZ\home\us_config\us_clean_up.ini allows you to define files and folders to delete and folders to clean (delete content only).

List files and folders under the appropriate section [FILES], [FOLDERS] and [FOLDERS_CONTENT].

  • [FILES] List all individual files to delete.
  • [FOLDERS] List all folders to delete.
  • [FOLDERS_CONTENT] List all folders who's content you wish to delete. Note: Folder is not deleted

Paths are relative to root folder UniServerZ\ for example to delete file UniServerZ\core\msmtp\msmtp.log specify the path shown in bold under section [FILES].

Another example, to delete folder UniServerZ\www\css specify the path shown in bold under section [FOLDERS].

us_clean_up.ini - Default settings
;################################
;# Name: us_clean_up.ini
;# Example of configuration file
;#################################

[FILES]
;Delete following files:
core\mysql\data\mysql.err
core\msmtp\msmtp.log

[FOLDERS]
;Delete following folders and all their content: 


[FOLDERS_CONTENT]
;Delete following folders content. Folder not deleted.
core\apache2\logs
tmp

Note: If a file or folder does not exist no action is taken and the next item in the configuration file is processed.

Portable and defalt browser

Menu items provide browser selction:

General > Portable browser

General > Default browser

Portable browser and Default browser menu items are initially disabled and UniController defaults to using a user’s default browser. After installing a portable browser module for example ZeroXIII_palemoon_26_3_3.exe UniController defaults to using that browser.

Installing a portable browser module enables the two menu items. These allow you to select the default browser in preference to the installed portable browser. In addition you can switch between the two browsers as required.

Note 1: Restarting UniController with a portable browser module installed always defaults to the portable browser.
Note 2: To the left of each menu button is a check mark indicating the current selection.


--oOo--