I get an "Internal Server Error" with
PublishContrib v10006. Here is the error in our web server's logfile:
[Wed May 3 11:21:42 2006] Publish.pm: Variable "%ob" is not imported at /mnt/wiki/web/lib/TWiki/Contrib/Publish.pm line 171.
[Wed May 3 11:21:42 2006] Publish.pm: Variable "%ob" is not imported at /mnt/wiki/web/lib/TWiki/Contrib/Publish.pm line 172.
Global symbol "%ob" requires explicit package name at /mnt/wiki/web/lib/TWiki/Contrib/Publish.pm line 171.
Global symbol "%ob" requires explicit package name at /mnt/wiki/web/lib/TWiki/Contrib/Publish.pm line 172.
Compilation failed in require at /mnt/wiki/web/bin/publish line 40.
BEGIN failed--compilation aborted at /mnt/wiki/web/bin/publish line 40.
Any suggestions would be greatly appreciated.
Many thanks,
Devin
[Wed May 3 11:21:42 2006] Publish.pm: Variable "%ob" is not imported at /mnt/wiki/web/lib/TWiki/Contrib/Publish.pm line 172.
Global symbol "%ob" requires explicit package name at /mnt/wiki/web/lib/TWiki/Contrib/Publish.pm line 171.
Global symbol "%ob" requires explicit package name at /mnt/wiki/web/lib/TWiki/Contrib/Publish.pm line 172.
Compilation failed in require at /mnt/wiki/web/bin/publish line 40.
BEGIN failed--compilation aborted at /mnt/wiki/web/bin/publish line 40.
Any suggestions would be greatly appreciated.
Many thanks,
Devin
Patch:
--- lib/TWiki/Contrib/Publish.pm (revision 10061)
+++ lib/TWiki/Contrib/Publish.pm (working copy)
@@ -168,8 +168,8 @@
$cs = '</span>';
print "${ob}URL: ${cb} $url$br";
}
- print "${ob}{PublishContrib}{Dir}: ${cb}$TWiki::cfg{PublishContrib}{Dir}$br";
- print "${ob}{PublishContrib}{URL}: ${cb}$TWiki::cfg{PublishContrib}{URL}$br";
+ print "${ob}\{PublishContrib}{Dir}: ${cb}$TWiki::cfg{PublishContrib}{Dir}$br";
+ print "${ob}\{PublishContrib}{URL}: ${cb}$TWiki::cfg{PublishContrib}{URL}$br";
print "${ob}Web: $web${cb}$br";
print "${ob}Config: $configtopic$br" if $configtopic;
print "${ob}Skin: ${cb}$skin$br";
Fixed and uploaded, version 10063
CC