Installation - Linux - FreeBSD
Also see our Installation Troubleshooting section
Check that the software is installed in a directory that the Web server can see. This is usually under Document Root (ex. c:/inetpub) or any other virtual directory that the user has created. When you open IIS manager (Settings->Control Panel->Administration->IIS), you should be able to see these directories.
To make sure your scripts run, right click on the directory in which you installed Share360. Click Properties; there should be a box in the first panel where you can specify the privilege of the directory. This should say Scripts and Executable as opposed to just Scripts. If so, you will be able to run the CGI script in that particular directory.
IIS on Windows 2000/XP professional has a restriction on the TCP connection. It only allows 10 connections at the same time.
Because accessing a single web page may use more than one connection (since the web browser may try to get HTML, images, frame-HTML on different sessions), if some users access the server on Windows 2000/XP Pro, they may not be able to connect.
To avoid this, you can take the following precautions:
- Change IIS on 2000/XP Pro to a different web server like Apache. Apache does not limit the number of connections. Cybozu Web Server also does not have a limitation, but it is less scalable than Apache.
- Change the OS from Professional to 2000 server (XP does not have server)
- Change the OS to a different OS
This problem is caused by Windows 2000/XP Pro's restriction, so it is not a Share360 problem; any CGI/ASP, and even static web pages on IIS, have the same problem.
If you install multiple Share360 products/applications in the same directory, please use the same version and the same number of users for all products/applications. However, the exact same application cannot be installed in the same directory, even with the same version and the same number of users.
If you use different versions or applications with a different number of users, please use different directories. In this situation, the applications installed in different directories cannot be synchronized or merged.
To change web servers, follow these steps:
Delete IIS or your current web server from Add/Remove Programs in the Control Panel.
Install the web server to which you want to transfer.
Access Share360 after activating the new web server.
- For example, in Windows: http://( host name of the server)/scripts/s360/office.exe?
- For example, in UNIX: http://(host name of the server)/cgi-bin/s360/office.cgi?
If Share360 still does not work properly, please follow the instructions below.
- Uninstall Share360 (The data will be saved.)
- Install Share360, referring to the web server's home directory and the directory in which scripts are used.
- Finally, copy all data from the old directory of Share360 to a new directory.
Apparently, two versions of Share360 were installed on your machine. This duplication happens when a user installs one version, and then doesn't complete the installation process. The user then tries reinstalling the program, which produces a second version.
To set up the Web server process owner, follow these steps:
If the Setup program could not find the name of the Web server process owner, you need to specify it.
|
======= Entering the user name of the web server process owner ======= Enter the user name of the web server process owner, and press Enter. (Normally, it is "nobody".) (Q: Quit) User name of the web server process owner : |
To locate the name of the Web server process owner, try the following command on another command terminal.
|
In case the name of web server process is httpd: # ps aux | grep httpd (Result) |
The name listed on the top is the name of the Web server process owner.
In the example above, "nobody" is the name of the Web server process owner. You may find "root" as the user name, too. Do not set up "root" as the name of the Web server process owner.
[ return to the main FAQ page ]