Don't ask to ask, just ask | |
PerlMonks |
Error Message - PL_perl_destruct_level at /usr/lib64/perl5/DynaLoader.pmby NorCal12 (Novice) |
on Apr 28, 2016 at 04:45 UTC ( [id://1161726]=perlquestion: print w/replies, xml ) | Need Help?? |
NorCal12 has asked for the wisdom of the Perl Monks concerning the following question: I am new to this forum and certainly not a Perl expert. I have a website that is an auction for the commercial fishing industry. It has been up and running since 2011. It is currently located on a shared hosting site and I am in the process of moving it to a VPS site on another company's server. I have move all the files and database to the new location and I have been testing everything before I have the DNS pointed to the new location. For the most part everything looks good. I have an archive section, where a user can look at tables of past sales. These are generated from data stored in a mysql database. The display of past sales works fine. However, when I test a new sale I get an error when that sale is being inserted into the database. For speed in testing I have been using a "buy-it-now" feature rather than have to wait for an auction to end. The code begins as below:
When the sale is being inserted into the database this is the error message: install_driver(mysql) failed: Can't load '/home/jeffer36/perl5/lib/perl5/x86_64-linux/auto/DBD/mysql/mysql.so' for module DBD::mysql: /home/jeffer36/perl5/lib/perl5/x86_64-linux/auto/DBD/mysql/mysql.so: undefined symbol: PL_perl_destruct_level at /usr/lib64/perl5/DynaLoader.pm line 200, <BUYERFILE> line 88. at (eval 16) line 3 Compilation failed in require at (eval 16) line 3, <BUYERFILE> line 88. Perhaps a required shared library or dll isn't installed where expected at ../auction/buyit.pl line 284</P. Line 284 in buyit.pl is:
I have search the web for information on this error message and have come up empty. Does anyone have suggestions on how to correct the problem?
Back to
Seekers of Perl Wisdom
|
|