cuid
Jan 9 2009, 04:03 AM
I upgraded from 4.1 to 4.23 today. On running mt.cgi I get the following error:
Bareword "SQL_DATETIME" not allowed while "strict subs" in use
Can anyone explain this please?
Thank you.
cuid
Jan 9 2009, 09:03 PM
When I run mt-check.cgi I get the following..
DBI (version >= 1.21)
Either your server does not have DBI installed, the version that is installed is too old, or DBI requires another module
that is not installed. DBI is required to store data in database. Please consult the installation instructions for help in
installing DBI.
DBD::Pg (version >= 1.32)
Either your server does not have DBD::Pg installed, the version that is installed is too old, or DBD::Pg requires another
module that is not installed. The DBD::Pg database driver is required to use PostgreSQL Database. Please consult the
installation instructions for help in installing DBD::Pg.
DBD::SQLite2
Your server does not have DBD::SQLite2 installed, or DBD::SQLite2 requires another module that is not installed. The
DBD::SQLite2 database driver is required to use SQLite Database (v2). Please consult the installation instructions for help
in installing DBD::SQLite2.
DBD::SQLite
Your server does not have DBD::SQLite installed, or DBD::SQLite requires another module that is not installed. The
DBD::SQLite database driver is required to use SQLite Database. Please consult the installation instructions for help in
installing DBD::SQLite.
DBD::mysql
The DBD::mysql is installed properly, but requires an updated DBI module. Please see note above regarding
the DBI module requirements.
Your server has DBD::mysql installed (version 2.0416).
How can I update the DBI module and what version does version 4.23 require?
My host tells me that Perl v.5.8.3 is installed. Strange though that version 4.1 was running successfully.
Thank you.
PRO IT Service
Jan 10 2009, 02:04 PM
Hi,
You should just provide your hosting support that note (you may also refer them to mt-check.cgi) and they should just update the DBI module for you
Kind Regards,
Mihai Bocsaru
cuid
Jan 13 2009, 10:18 PM
I've asked my host if they can upgrade DBI.
Failing that, can I utilize "use lib" somehow?
On the subject of hosts, how often should these guys be looking at upgrading modules such as DBI? My host is using DBI version 1.18 which goes back to 2001 or 2002.
Thank you.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please
click here.