User Tools

Site Tools


encoding

Directory structure with permissions

The file permissions are the same as were there on lthcwww.
The directory "/var/www/demos/encoding" has permission

drwxrwSr-x  2 rathi  ipgdemos 4096 2008-08-21 23:50 encoding

This is the directory structure of "/var/www/demos/ensembles"
with permissions.

-rwxrwxr-x 1 rathi ipgdemos  50141 2008-07-25 16:58 encoding
-rwxrwxrwx 1 rathi ipgdemos    171 2008-08-14 22:35 encodingparameters
-rwxrwxrwx 1 rathi ipgdemos 250262 2008-08-17 20:08 hmatrix.pbm
-rw-rw-r-- 1 rathi ipgdemos  12226 2008-08-15 19:55 index.php
-rw-rw-r-- 1 rathi ipgdemos   4893 2008-08-14 13:40 lthc_index.php

The file "lthc_index.php" has the old lthc way of giving inputs.

Important lines in index.php

Line 46 to 396: The code is about checking the validity of the polynomials.
Line 554 to 573: parameters are written if there is an input from the user.
Line 574: Execution of the command to generate the image.
Line 580: pbm to gif generated.
Line 594: gif is displayed.

Location of files related to execution and writing

The directory "/var/www/demos/files/encoding" has permission

drwxrwsrwx 2 apache ipgdemos 20480 2008-08-17 18:06 encoding

Inside the directory "/var/www/demos/files/encoding" there are two files for a seesion.

  • param contains the parameter of the ensembles and suffixed by session id.
  • gif file It is the gif image of the triangulated matrix and its name is

based on the session id. All these files have permissions: "-rw-r--r--".

Important Remark

There should be a "crone" job deleting the files in "/var/www/demos/files/encoding".
Right now the ".pbm" file, which is the output for the triangulated matrix, is generated
in the directory "/var/www/demos/encoding". Its naming is not based on session id. I do not
'know if it is very crucial, but will be better to name it also according to the session id.
Then we give give both the matrix and triangulated matrix to the user as a text file.
There are some 777 permissions which should be taken care of. These are there on lthcwww as well,
so I did not try to change them.

encoding.txt · Last modified: 2008/08/22 00:16 by rathi