Gossamer Forum
Home : Products : Links 2.0 : Discussions :

Error with add.cgi - IO object version 1.20 does not match

Quote Reply
Error with add.cgi - IO object version 1.20 does not match
Please could someone help me with this as I am totally confused. When entering data from add.cgi I get the error below when sibmitting. But when I do it from the admin, I have no problems.
I found a very old 2thread answer to this but it did'nt make sense to me.
Does anyone know what the problem is, maybe me or my host provider.
I am trying the additions at
http://www.revenuemakers.com/cgi-bin/links/add.cgi
Thanks in advance

CGI ERROR
==========================================
Error Message : fatal error: IO object version 1.20 does not match $IO:: 1.15 at /usr/lib/perl5/mips-linux/5.00404/DynaLoader.pm line 185.
BEGIN failed--compilation aborted at /usr/lib/perl5/mips-linux/5.00404/IO/Seekable.pm line 50.
BEGIN failed--compilation aborted at /usr/lib/perl5/mips-linux/5.00404/IO/File.pm line 111.
BEGIN failed--compilation aborted at /home/sites/www.revenuemakers.com/web/cgi-bin/links/admin/Mailer.pm line 23.

Script Location : /home/sites/site84/web/cgi-bin/links/add.cgi
Perl Version : 5.00404

Form Variables
-------------------------------------------

Environment Variables
-------------------------------------------
CONTENT_LENGTH : 364
CONTENT_TYPE : application/x-www-form-urlencoded
DOCUMENT_ROOT : /home/sites/site84/web
GATEWAY_INTERFACE : CGI/1.1
HTTP_ACCEPT : image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/msword, application/vnd.ms-powerpoint, */*
HTTP_ACCEPT_ENCODING: gzip, deflate
HTTP_ACCEPT_LANGUAGE: en-gb
HTTP_FORWARDED : by http://unknown-23-140.pilot.net:81 (Netscape-Proxy/3.52)
HTTP_HOST : www.revenuemakers.com
HTTP_PRAGMA : no-cache
HTTP_REFERER : http://www.revenuemakers.com/cgi-bin/links/add.cgi
HTTP_USER_AGENT : Mozilla/4.0 (compatible; MSIE 5.0; Windows NT)
PATH : /sbin:/usr/sbin:/bin:/usr/bin
QUERY_STRING :
REMOTE_ADDR : 204.48.23.140
REMOTE_PORT : 57609
REQUEST_METHOD : POST
REQUEST_URI : /cgi-bin/links/add.cgi
SCRIPT_FILENAME : /home/sites/site84/web/cgi-bin/links/add.cgi
SCRIPT_NAME : /cgi-bin/links/add.cgi
SCRIPT_URI : http://www.revenuemakers.com/cgi-bin/links/add.cgi
SCRIPT_URL : /cgi-bin/links/add.cgi
SERVER_ADMIN : admin
SERVER_NAME : www.revenuemakers.com
SERVER_PORT : 80
SERVER_PROTOCOL : HTTP/1.0
SERVER_SIGNATURE :
SERVER_SOFTWARE : Apache/1.3.3 Cobalt (Unix) (Red Hat/Linux) PHP/3.0.7
UNIQUE_ID : OF5NyCbJk48AAH0PbZk
Quote Reply
Re: Error with add.cgi - IO object version 1.20 does not match In reply to
It sounds like you have modded add.cgi to death. Look at all those required modules. Why do you have them in the add.cgi file???

Try uploading the original add.cgi and see if it works.

Also, you might want to consider upgrading to Perl 5.005, which includes all the current .pm files.

Regards,

------------------
Eliot Lee
Anthro TECH,L.L.C
www.anthrotech.com
----------------------