Difference between revisions of "Seon Web access installation and configuration"

From Seon
Jump to: navigation, search
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
== Directory configuration ==
 
== Directory configuration ==
The end user web interface needs some special settings in the web server environment. These are (taken from the Apache 2 configuration file, assuming Seon webaccess is installed in "<code>/var/www/webaccess</code>"):
+
The user running the web server must be able to read, execute and write the following directories:
 +
*[[Seon_Core_configuration#data_outgoing_directory|data outgoing directory]]
 +
*[[Seon_Core_configuration#temporary_directory|temporary directory]]
  
<pre>
+
== Large file support ==
    <Directory "/var/www/webaccess">
+
Uploading files bigger than 2GB is a matter of the used webserver (i.e. Apache). Most common distributions include an Apache binary which is compiled with LARGEFILE support (which enables the upload of such big files).
        Options Indexes FollowSymlinks ExecCGI
+
Also, your Web browser must support this feature, so it's most common to use the latest version available.
        AllowOverride All
 
        Order allow,deny
 
        Allow from all
 
    </Directory>
 
</pre>
 
  
Also make sure that the CGI module is enabled in Apache:
+
Starting from Q3/2013, Seon Webaccess offers a HTML5 file upload mechanism which supports files bigger than 2GB. Please configure your PHP backend to a maximum file upload and POST size of at least 128MB (which is a maximum single slice size of the divided file).
  
  LoadModule cgi_module /usr/lib/apache2/modules/mod_cgi.so
+
== Direct job access ==
 +
Starting with Seon 2014-12-09, you can point a user to a specific job in Seon Webaccess. This is done by a URL "GET" parameter, namely:
 +
  job
 +
A URL to Seon Webaccess, pointing to job 18877 could be:
 +
http://seon-server/webaccess/index.html?job=18877
  
The CGI handler must be actived in the Apache main config, too:
+
If the logged in user is not allowed to view this job, nothing happens. If the user is allowed, the job will be the active tab in Seon Webaccess after successful login.
AddHandler cgi-script .cgi
 
  
 +
== Pre-setting username ==
 +
Starting with Seon 2015-01-20, you can preset a username which will be filled in the login prompt. The URL parameter is:
 +
username
 +
A URL to Seon Webaccess, using user "kochha" will be:
 +
http://seon-server/webaccess/index.html?username=kochha
  
----
 
  
The user running the web server must be able to read, execute and write the following directories:
+
[[Category:Seon Enterprise]]
*[[Seon_Core_configuration#data_outgoing_directory|data outgoing directory]]
 
*[[Seon_Core_configuration#temporary_directory|temporary directory]]
 

Latest revision as of 13:48, 8 August 2017

Directory configuration

The user running the web server must be able to read, execute and write the following directories:

Large file support

Uploading files bigger than 2GB is a matter of the used webserver (i.e. Apache). Most common distributions include an Apache binary which is compiled with LARGEFILE support (which enables the upload of such big files). Also, your Web browser must support this feature, so it's most common to use the latest version available.

Starting from Q3/2013, Seon Webaccess offers a HTML5 file upload mechanism which supports files bigger than 2GB. Please configure your PHP backend to a maximum file upload and POST size of at least 128MB (which is a maximum single slice size of the divided file).

Direct job access

Starting with Seon 2014-12-09, you can point a user to a specific job in Seon Webaccess. This is done by a URL "GET" parameter, namely:

job

A URL to Seon Webaccess, pointing to job 18877 could be:

http://seon-server/webaccess/index.html?job=18877

If the logged in user is not allowed to view this job, nothing happens. If the user is allowed, the job will be the active tab in Seon Webaccess after successful login.

Pre-setting username

Starting with Seon 2015-01-20, you can preset a username which will be filled in the login prompt. The URL parameter is:

username

A URL to Seon Webaccess, using user "kochha" will be:

http://seon-server/webaccess/index.html?username=kochha