Post details: PeriPeri - Problems installing
2004-05-04
PeriPeri - Problems installing
PeriPeri Wiki has some very interesting ideas and I wanted to try it for myself, but unfortunately I could not get it to run properly.
The only documentation available is on the Peri Peri homepage, but it is not abundant.
Some problems solved, some left - read on for details.
How far I got:
1. Copied files to the cgi-bin directory
2. Created Peri/* directory structure (used in Facet.pm & RDF.pm) and wrote full paths into the .pm files.
3. Created /peri directory under www-home and created .htaccess file with rewrite rules (mod_rewrite is enabled)
Problems:
1. rewrite engine does not work.
I added a line with “Options ExecCGI FollowSymLinks” to .htaccess to eliminate the error messages, but still the URLs like /peri/Current were not re-written correctly.
Solved - The rewrite rules for PeriPeri contain placeholders <Current> and <Stable> for actual path names configured. I missed this fact (and thought that is a part of regexp syntax)and had to dig into rewrite logs to solve the problem.
2. peri.cgi script does not work correctly - see the error log:
[error] stderr from script: Use of uninitialized value in concatenation (.) or string at Facet.pm line 148.
[error] stderr from script: sh: line 1: -: Permission denied
[error] stderr from script: Use of uninitialized value in pattern match (m//) at Facet.pm line 543.
Use of uninitialized value in concatenation (.) or string at Facet.pm line 549.
This or very similar error messages appear when trying to view, edit or save page. As a result nothing is saved or displayed.
I’ll appreciate if somebody could help solve this problem.
Comments, Pingbacks:
No Comments/Pingbacks for this post yet...