Web App Installer for Windows

Introduction

Output Time is a web based application which can be installed on any web server, windows PC or can be hosted on service Providers.

  1. If you have a web-server and prefer to host the application directly, you can Download Web-App Installer.
  2. If you have a Windows PC and don’t have access to a web-server, you can download Output Time Windows Standalone Server Installer. Click here for more details.
On-Premises Output Time Application can be installed in your Server by our technical team for free.

 

System Requirements

The following are the requirements of your system to install Output Time,

Hardware Requirements

  • Modern Processor
  • HDD : 2GB free space
  • RAM : 4GB or greater
  • Network Connection with internet access

Software Requirements

  • OS : Windows 7 or greater
  • Full administrator Access
  • Apache >= 2.4.7
  • PHP >= 5.5.1
  • MySQL >= 5.6.12

 

Step 1 : Download and Install Wamp Server

  1. Download Latest version of WAMP Server installer from the following link,
    http://www.wampserver.com/en/#download-wrapper
  2. Start to install WAMP server by double clicking installer file and Next to continue WAMP setup. Then read the License Agreement and check I accept the agreement and click Next button.
  3. Choose the path to install WAMP Server. By default it is assigned to C folder, you can change it using Browse button in Select Destination Location Screen.
  4. Choose your opinion whether you want to have WAMP as Quick Launch icon in task bar or as Desktop icon in Additional Task screen and hit Next.
  5. Check both of your selections in “Ready to Install” screen and hit Install. The installer will start to extract files
  6. Select your default browser. WampServer defaults to Internet Explorer upon opening the local file browser window.
  7. The Setup screen will appear next, showing you the status of the installation process. Once the progress bar is completely green, the PHP Mail Parameters screen will appear. Leave the SMTP server as localhost, and change the email address to one of your choosing. Click Next to continue.
  8. Installation Complete screen will now appear. Check the Launch Wamp Server Now box, then click Finish to complete the installation.

Note:
You should see the WampServer icon appear in the systray on the right side of your taskbar.
If the icon is green, then everything is working properly.
If the icon is orange, then there are issues with one of the services.
If the icon is red, then both Apache and MySQL services aren’t running. You will need to resolve those issues before continuing.

 

Step 2 : Create a MySQL database

  • Right click on WAMP Server icon and hit “Run as Administrator“.
  • Run “localhost” in your browser.
  • Go to Tools > phpmyadmin and login with your Username and password
  • Click Database tab and provide database name as “outputtime” under Create Database then hit Create Button.

Your Database is created successfully.
 

Step 3 : Install Output Time Web App Installer

  • Download Output Time Web App Installer and extract the archived outputtime folder.
  • Copy the extracted outputtime folder and paste it in the www folder of your WAMP server folder.(You can rename the folder while pasting in the destination)
  • Copy in C:\wamp\www\
  • Run outputtime in your browser (If the name is changed, you have to run with that name ).
  • http://localhost/outputtime/
  • You will be landed to Output Time Installation – PreRequirements screen.
PreRequirements

You can check whether all the requirements for installing Output Time are installed and enabled.
Output-Time-set-up1
Also, check the following before installing Output Time.
I ) Installer requires write permission for the configuration folder
II) PHP version should be 5.3.1 and above.
III) You need to enable the PHP extensions in php.ini. Extensions are:

a) Zlib Compression Plugin
b) Zip Compression Plugin
c) XML Plugin
d) MySql Plugin
e) JSON Plugin
f) CURL Plugin
g) PHP Scoket
h) Output Time Plugin ( You can download the php_otime.dll from the link in the installer )
Output Time Install Windows Dll

You can copy the .dll file in

\wamp\bin\php\php5.4.xx\ext folder

Add this extension line in php.ini { extension=php_otime.dll }
scr1
Set max_execution_time to ‘zero’ in php.ini

Open my.ini file, by right clicking on WAMP Server → MySQL → my.ini and insert the line sql_mode="" in it.

After all plugin’s are enabled, you should restart Wamp to enable the settings.
In Installer home screen all plugins enabled with “Yes” option and Next button is active to move next page of the installer.

Configure Task Notification Services
  1. Install NodeJS from https://nodejs.org/en/download/
  2. Open System Services
  3. Stop OutputTimeNotification Service
  4. Open Command Prompt (Run As Administrator)
  5. Change directory to outputtime\node directory.
    cd D:\wamp\www\ouptuttime\node
    
  6. Run the following command.
    node install.js
    
  7. Edit this file ouptuttime\node\config.ini
  8. In php_process section, update the exe, file attribute values
    ; You can refer the sample paths here.
    exe=D:\wamp\bin\php\php5.4.16\php.exe
    file=D:\wamp\www\outputtime\index.php
    
  9. Open System Services
  10. Start the OTNotify service
Database Configuration

Configure Database by choosing Database Driver, providing Host name, User name, Password, Database Name (name that you provide during the creation of blank database) and click Next.
Output Time set up2

Login Details

Provide the Login Details and License Key. Also you are requested to remember Email and Password for future Login purpose then Click Next.
Output Time set up3

SMTP Details

Provide SMTP credentials for outbound emails or you can skip it.
On Premises Server Windows

Finalizing Installation

Now verify all the provided details and ensure that those derails are correct and click Install. Otherwise click Previous to edit details.
On Premises Server Windows

Complete Installation

On successful installation of Output Time, you will lead to “Congratulations” screen and you can continue to Output Time by clicking “Click here to continue” link.
Output Time set up6
Click here to Purchase Output Time On-Premises Version.
Output Time set up7

Get Started to Enjoy the Project Management & Time tracking