How do I upload Connect Daily to My Web Server?Typical Question
I'm trying to figure out how to install ConnectDaily on my webserver so it can be used on my website.
I clicked the download link, but it just wants to install it on my own computer. How do I install on my website's server?
Answer
Connect Daily is a web server application. It's software that has to be installed on the server. It's usually not possible to upload the application to your server.
First, Connect Daily requires a Java Servlet engine. In the web hosting world, this will go by different names like: JSP, Servlets, Tomcat.
If you are using shared web hosting and your provider doesn't offer this service then Connect Daily won't work. You have to either change to a web hosting provider that supports Servlets or switch to the hosted version of Connect Daily. The hosted version of Connect Daily offers all of the features of the software version without having to install any software on your server. You can sign up for a trial hosted calendar. If you have purchased the software version and want to shift to the hosted version, call our offices and we'll help you change it.
If you have a private server or virtual private server, then you can install Connect Daily on that server. For Windows, our web site has an installer. For other operating systems, you will need a system administrator to install the servlet engine and database before installing Connect Daily. We can do this for you as a service if your administrator is unavailable.
Special Note About GoDaddy.com
GoDaddy.com says that they support Java Servlets, but their system is configured in such a way that it is non-compliant with the Java Servlet specification. Because their system is non-compliant with the servlet specification, Connect Daily will not work on their shared hosting servers.
Do I need a SQL Database to install the software?If you are using MS Windows, you can use the Access database. Windows 2000 and higher comes with the Microsoft Access database drivers pre-installed. This is all Connect Daily needs to run. You do not need to have the full version of Microsoft Access installed on the server.
UNIX customers, including Linux, FreeBSD, and Mac OS X can use the open source databases PostgreSQL or MySQL.
You can also use SQL Server, Oracle, IBM DB2, or Sybase SQL Anywhere.
Can I install the software on my hosted website?Most discount hosting companies do not offer the requirements for running Connect Daily. If your hosting company supports the following items, then the answer is yes.
If your hosting company does not support these requirements, we recommend that you let us host your calendar. For information about MH Software's hosting version refer Hosted Version Operation.
When I try to login, I get a 404 error, and there is no file named login.html.Most of the "html" pages in Connect Daily are actually created using a process called servlet mappings. If you are getting this error, it means that the application did not deploy correctly. Check the following items:
How do I integrate Connect Daily with Microsoft IIS?Please refer to Integrating Microsoft IIS with Connect Daily using Apache Tomcat. It contains detailed instructions on how to do this.
I'm having problems running my servlet engine as a service.Check the following items:
1. If you are using Microsoft Access as the database using REGEDT32, check the permissions on the registry keys:
HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\<DSN NAME>
Ensure that the User the service runs as, has READ permissions to this key. For additional information, refer to MS KB Article Q306345. Check that the User the service runs as has READ permissions to the Connect Daily directory.
2. Check that the User the service runs as has read/write permissions to the appropriate log, temp, and work directories the servlet engine uses. Also check for read/write permissions on the directory where the Access database is stored.
SQLException "General Error" When using MS AccessWhen using the MS Access option with Connect Daily web calendar, you may encounter a SQL Exception "General Error" message. In particular, this may be noted when adding resources.
The Microsoft Access ODBC driver appears to be inconsistent in interpreting how the two driver settings "ImplicitCommitSync" and "UserCommitSync" are interpreted. With some versions of the driver, these settings should be set to "Yes" while with others it should be set to "No". We are investigating this issue and working towards a resolution. In the meantime, customers are encouraged to apply the workaround below.
Perform the following steps to change the ODBC Driver settings:
When I add new records (users, calendars, etc) I get an error.This is caused by not properly setting the Selected database class to the correct value for your installation. Using the menu, choose SYSTEM | CONFIGURATION and click on the link for DATABASE CONFIGURATION. Change the database type dropdown to match the one you are using.
Once you have fixed this issue and tested adding a new Item, run the Make Super User Screen to repair permissions for any Items that you added.
|
See Also |