尝试将现有的SITE ONE迁移到我的本地服务器SITE TWO

但出现此错误。

请帮忙


  [2015年4月24日星期五4:17:08] [错误] [客户端59.96.252.161] [4月24日星期五
  2015年4月17日08日] t.pl:在@INC(@INC)中找不到Mysql / Statement.pm
  包含:。 / home / etkhost1 / perl5 / lib / perl5
  / home / etkhost1 / perl5 / lib / perl5 / x86_64-linux-thread-multi
  /home/etkhost1/perl/usr/local/lib/perl5/5.8.8/x86_64-linux
  /home/etkhost1/perl/usr/local/lib/perl5/5.8.8
  /home/etkhost1/perl/usr/local/lib/perl5/site_perl/5.8.8/x86_64-linux
  /home/etkhost1/perl/usr/local/lib/perl5/site_perl/5.8.8
  / home / etkhost1 / perl / usr / local / lib / perl5 / site_perl
  /usr/local/lib/perl5/5.8.8/x86_64-linux /usr/local/lib/perl5/5.8.8
  /usr/local/lib/perl5/site_perl/5.8.8/x86_64-linux
  /usr/local/lib/perl5/site_perl/5.8.8 / usr / local / lib / perl5 / site_perl)
  在Mysql.pm第12行。


sub info {
    my $q = new CGI;
    my $db = Mysql->connect('localhost','X','Y','Z');
        my $filing_status = $postFields{ "filing_status" };
        my $street_address = $postFields{ "street_address" };
        my $country = $postFields{ "country" };
        my $po_box = $postFields{ "po_box" };
        my $apt = $postFields{ "apt" };
        my $city = $postFields{ "city" };
        my $state = $postFields{ "state" };
        my $zip = $postFields{ "zip" };

最佳答案

看来您需要安装DBD::mysql



更新资料

@ThisSuitIsBlackNot指出DBD::mysql的最新版本不包含Mysql模块。您可以通过downloading version 3.0008进行修复并手动安装。 perlmodinstall中的模块安装说明

关于mysql - 无法找到页面-SQL错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29870451/

10-13 02:53