From: Scott L. <skl...@ho...> - 2006-01-22 23:01:18
|
Scott Leafe <skl51203 <at> houston.rr.com> writes: > > > Hello, > > Great looking software. I have successfully > installed emilda on Slackware-current. However, I am having major problems > entering records, either manually or via MARC lookup. When I click > "accept" on the add book screen, I get the following error message. > > "Internal Server Error > The server encountered an internal error or misconfiguration and was unable > to complete your request" > > Apache Log: > > [Mon Jan 16 01:18:09 2006] [error] PHP > Notice: Only variables should be assigned by reference in > /var/www/htdocs/emilda/book_add.php on line$[Mon Jan 16 01:18:09 2006] > [error] PHP Notice: Only variables should be assigned by reference in > /var/www/htdocs/emilda/book_add.php on line$[Mon Jan 16 01:18:09 2006] > [error] PHP Notice: Only variables should be assigned by reference in > /var/www/htdocs/emilda/book_add.php on line$[Mon Jan 16 01:18:19 2006] > [error] (2)No such file or directory: exec of > /var/www/htdocs/emilda/perl/MARC.pl failed[Mon Jan 16 01:18:19 2006] [error] > [client 10.1.3.101] Premature end of script headers: > /var/www/htdocs/emilda/perl/MARC.pl > > httpd.config: > > <Directory > "/var/www/htdocs"> Options Indexes FollowSymLinks > MultiViews AllowOverride All Order > allow,deny Allow from > all</Directory><Directory > "/var/www/htdocs/emilda"> > AddHandler cgi-script .cgi .pl > AllowOverride All Options > ExecCGI Order > allow,deny Allow from > all <Files > "*.inc"> > Order > allow,deny > Deny from all > </Files></Directory> > > The perl directory is > /var/www/htdocs/emilda/perl. User permissions are set to nobody.nobody > (default for slackware www users) and I have verified that permissions allow > execute. > > Zebra is working just fine and have tested with > yaz-client on external databases. > > Any, any help you can provide would be greatly > appreciated. > > skaman > > Did not get any recent replies on this issue, but........ I seem to have worked through them myself and most problems seem to center around zebra. Here's what I did: I recompiled zebra with perl (not specified in emilda docs), but in the following order: cd /..../idzebra-1.3.32 ./configure --with-perl make cd perl make Makefile.PL make cd .. make install cd perl make install I am still working on a suitable rc.zebra file to startup zebrasrv but I can start the service manually and emilda seems to function just fine. The only apparent snafu I am running into now is that on the book_add.php or book_edit.php (and maybe other pages) the javascript for dropdown does not seem to be recognized nor an icon displayed. For example, I do a search for a particular author and a hit is displayed from say Libris. There is no icon displayed to select a record found and add it to the database. I have to manually cut and paste the ISBN back into the book_add screen and do another search with brings up the edit page and allows me to add the book to my library. There may be other javascripts that are not displaying either so I wonder if anyone has any ideas? |