Problems with opac-reserve.pl
Hello All. I'm having problems placing items on hold in the 3.0.2 release -- when logged into the OPAC, clicking on the "Place Hold" results in a nasty error in opac-reserve.pl I am testing on an a cleanly installed RedHat Enterprise Linux v5.3 server with Koha 3.0.2. The full error message I'm getting is: __BEGIN__ Koha error The following fatal error has occurred: Global symbol "$selectedItems" requires explicit package name at /opt/ koha/opac/cgi-bin/opac/opac-reserve.pl line 155. Global symbol "%biblioDataHash" requires explicit package name at /opt/ koha/opac/cgi-bin/opac/opac-reserve.pl line 275. Global symbol "$biblioNum" requires explicit package name at /opt/koha/ opac/cgi-bin/opac/opac-reserve.pl line 275. Global symbol "$biblioNum" requires explicit package name at /opt/koha/ opac/cgi-bin/opac/opac-reserve.pl line 277. Global symbol "$itemInfo" requires explicit package name at /opt/koha/ opac/cgi-bin/opac/opac-reserve.pl line 296. Global symbol "$itemInfo" requires explicit package name at /opt/koha/ opac/cgi-bin/opac/opac-reserve.pl line 296. Global symbol "%biblioLoopIter" requires explicit package name at /opt/ koha/opac/cgi-bin/opac/opac-reserve.pl line 297. Global symbol "%biblioLoopIter" requires explicit package name at /opt/ koha/opac/cgi-bin/opac/opac-reserve.pl line 301. Global symbol "$itemTypes" requires explicit package name at /opt/koha/ opac/cgi-bin/opac/opac-reserve.pl line 301. Global symbol "%biblioLoopIter" requires explicit package name at /opt/ koha/opac/cgi-bin/opac/opac-reserve.pl line 303. Global symbol "$itemLevelTypes" requires explicit package name at /opt/ koha/opac/cgi-bin/opac/opac-reserve.pl line 314. Global symbol "$item" requires explicit package name at /opt/koha/opac/ cgi-bin/opac/opac-reserve.pl line 330. Global symbol "$item" requires explicit package name at /opt/koha/opac/ cgi-bin/opac/opac-reserve.pl line 331. Global symbol "$itemnumber" requires explicit package name at /opt/ koha/opac/cgi-bin/opac/opac-reserve.pl line 335. Global symbol "$item" requires explicit package name at /opt/koha/opac/ cgi-bin/opac/opac-reserve.pl line 348. Global symbol "$item" requires explicit package name at /opt/koha/opac/ cgi-bin/opac/opac-reserve.pl line 348. Global symbol "$item" requires explicit package name at /opt/koha/opac/ cgi-bin/opac/opac-reserve.pl line 349. Global symbol "$item" requires explicit package name at /opt/koha/opac/ cgi-bin/opac/opac-reserve.pl line 350. Global symbol "$item" requires explicit package name at /opt/koha/opac/ cgi-bin/opac/opac-reserve.pl line 351. Global symbol "$item" requires explicit package name at /opt/koha/opac/ cgi-bin/opac/opac-reserve.pl line 355. Global symbol "$item" requires explicit package name at /opt/koha/opac/ cgi-bin/opac/opac-reserve.pl line 358. Global symbol "$item" requires explicit package name at /opt/koha/opac/ cgi-bin/opac/opac-reserve.pl line 359. Global symbol "$item" requires explicit package name at /opt/koha/opac/ cgi-bin/opac/opac-reserve.pl line 360. Global symbol "$item" requires explicit package name at /opt/koha/opac/ cgi-bin/opac/opac-reserve.pl line 362. Global symbol "$itemnumber" requires explicit package name at /opt/ koha/opac/cgi-bin/opac/opac-reserve.pl line 367. Global symbol "$item" requires explicit package name at /opt/koha/opac/ cgi-bin/opac/opac-reserve.pl line 370. Global symbol "$item" requires explicit package name at /opt/koha/opac/ cgi-bin/opac/opac-reserve.pl line 371. Global symbol "$item" requires explicit package name at /opt/koha/opac/ cgi-bin/opac/opac-reserve.pl line 373. Global symbol "$item" requires explicit package name at /opt/koha/opac/ cgi-bin/opac/opac-reserve.pl line 374. Global symbol "$item" requires explicit package name at /opt/koha/opac/ cgi-bin/opac/opac-reserve.pl line 378. Global symbol "$item" requires explicit package name at /opt/koha/opac/ cgi-bin/opac/opac-reserve.pl line 378. Global symbol "$itemnumber" requires explicit package name at /opt/ koha/opac/cgi-bin/opac/opac-reserve.pl line 380. Global symbol "$item" requires explicit package name at /opt/koha/opac/ cgi-bin/opac/opac-reserve.pl line 381. Global symbol "$item" requires explicit package name at /opt/koha/opac/ cgi-bin/opac/opac-reserve.pl line 387. Global symbol "$item" requires explicit package name at /opt/koha/opac/ cgi-bin/opac/opac-reserve.pl line 387. Global symbol "$item" requires explicit package name at /opt/koha/opac/ cgi-bin/opac/opac-reserve.pl line 389. Global symbol "$itemTypes" requires explicit package name at /opt/koha/ opac/cgi-bin/opac/opac-reserve.pl line 391. Global symbol "%biblioLoopIter" requires explicit package name at /opt/ koha/opac/cgi-bin/opac/opac-reserve.pl line 393. Global symbol "$numBibsAvailable" requires explicit package name at / opt/koha/opac/cgi-bin/opac/opac-reserve.pl line 397. Global symbol "%biblioLoopIter" requires explicit package name at /opt/ koha/opac/cgi-bin/opac/opac-reserve.pl line 398. Global symbol "%biblioLoopIter" requires explicit package name at /opt/ koha/opac/cgi-bin/opac/opac-reserve.pl line 399. Global symbol "%biblioLoopIter" requires explicit package name at /opt/ koha/opac/cgi-bin/opac/opac-reserve.pl line 401. Global symbol "%biblioLoopIter" requires explicit package name at /opt/ koha/opac/cgi-bin/opac/opac-reserve.pl line 402. Global symbol "$numBibsAvailable" requires explicit package name at / opt/koha/opac/cgi-bin/opac/opac-reserve.pl line 408. Execution of /opt/koha/opac/cgi-bin/opac/opac-reserve.pl aborted due to compilation errors. Apache Server version: Apache/2.2.3 Server built: May 10 2009 11:14:09 Koha 3.00.02.012 Koha DB 3.0002012 MySQL mysql Ver 14.12 Distrib 5.0.45, for redhat-linux-gnu (i686) using readline 5.0 OS Linux huckleberry.laits.utexas.edu 2.6.18-128.1.14.el5 #1 SMP Mon Jun 1 15:52:36 EDT 2009 i686 Perl 5.008008 __END__ Has anyone come across this before? Thank you kindly, Justin Davis -- Justin Davis Liberal Arts ITS Sr. System Analyst justindavis@mail.utexas.edu
2009/6/25 Justin Davis <justindavis@mail.utexas.edu>:
Hello All.
I'm having problems placing items on hold in the 3.0.2 release -- when logged into the OPAC, clicking on the "Place Hold" results in a nasty error in opac-reserve.pl
I am testing on an a cleanly installed RedHat Enterprise Linux v5.3 server with Koha 3.0.2.
Hi Justin Yes there was an error, it was fixed on June 12th, I will ask the Release Maintainer to release a fixed release as soon as possible, but until then you can grab the file from http://git.koha.org/cgi-bin/gitweb.cgi?p=Koha;a=blob_plain;f=opac/opac-reser... (save it as opac-reserve.pl and copy it over the top of the broken one) Hope this helps Chris
Chris, The patched file resolved the error. Thank you for the quick response! Cheers, Justin On Jun 24, 2009, at 3:40 PM, Chris Cormack wrote:
2009/6/25 Justin Davis <justindavis@mail.utexas.edu>:
Hello All.
I'm having problems placing items on hold in the 3.0.2 release -- when logged into the OPAC, clicking on the "Place Hold" results in a nasty error in opac-reserve.pl
I am testing on an a cleanly installed RedHat Enterprise Linux v5.3 server with Koha 3.0.2.
Hi Justin
Yes there was an error, it was fixed on June 12th, I will ask the Release Maintainer to release a fixed release as soon as possible, but until then you can grab the file from
http://git.koha.org/cgi-bin/gitweb.cgi?p=Koha;a=blob_plain;f=opac/opac-reser...
(save it as opac-reserve.pl and copy it over the top of the broken one)
Hope this helps
Chris
-- Justin Davis Liberal Arts ITS Sr. System Analyst justindavis@mail.utexas.edu
participants (2)
-
Chris Cormack -
Justin Davis