perl cgi开发动态网站问题

nicejfs 2010-03-01 04:12:46
最近学习perl cgi开发动态网页
说下本人基础
0..java ssh asp.net 两方面动态网站开发
1.刚刚通读了perl语言基础语法
2.下载了perl解释器安装完毕 ActivePerl-5.8.9.827-MSWin32-x86-291969.msi
3.eclipse中加载了 perl iDE插件,也可以用ultraEdit
4.下载了apache_2.2.14-win32-x86-no_ssl.msi 容器,安装完毕,启动成功,(但现在无法看到这个http://localhost/cgi-bin/printenv.pl)
5.下载了
(1)DBD-mysql-4.013.tar.gz (不会安装)
(2)DBI-1.609.tar.gz (不会安装)
我是windowx xp平台
6.我在网上搜到一个 组件安装,问题4勉强解决。
7.现在想编写 动态网站 增删改查的例子,

#代码如下==========================
#!c:/Perl/bin/Perl.exe
use strict;
use CGI;
use DBI;
my $query = CGI->new();
# Connect to target DB
my $dbh=DBI->connect("DBI:mysql:database:localhost","root","",{
PrintError => 1,#出错时warn()
RaiseError => 0,#错误时并不结束执行
AutoCommit => 1,#立即提交
}
);
#===============================

报这样的错误,这么了一下午,看了许多解决方案,都未解决,希望得到高手帮助,小弟不胜感激
install_driver(mysql) failed: Can't locate loadable object for module DBD::mysql in @INC (@INC contains: D:/java/5_workspace/.metadata/.plugins/org.epic.debug D:/My Documents/桌面/CGI_test C:/Perl/site/lib C:/Perl/lib .) at (eval 8) line 3
Compilation failed in require at (eval 8) line 3.
Perhaps a module that DBD::mysql requires hasn't been fully installed
at D:/My Documents/桌面/CGI_test/test.pl line 8
...全文
298 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
mirrorspace 2011-08-03
  • 打赏
  • 举报
回复
windows平台还是用IIS好.perl和mysql都用windows版,全按好下一步就好,activeperl安装好后,环境都在IIS里配好了,mysql也是。我者试过的,打开本地网页没问题。如果用apache,还是在linux下好使。
liuyanbo0512 2011-03-23
  • 打赏
  • 举报
回复
楼上说的配置文件很重要,本地就是这样,局域网的还要修改防火墙设置。
lisa2moon 2010-12-08
  • 打赏
  • 举报
回复
至于Apache的配置,别忘了检查httpd.conf配置文件。看看ScriptAlias对应的路径下是否有对应的文件。
lisa2moon 2010-12-08
  • 打赏
  • 举报
回复
在windows上装perl的模块,请用PPM。详情请参考Activeperl的wenb文档,有专门介绍PPM的。别忘了注意代理的设置。
ladybirds2008 2010-04-16
  • 打赏
  • 举报
回复
帮你顶。。。。赚点辛苦分。。嘿嘿。。
czl21 2010-03-06
  • 打赏
  • 举报
回复
ActivePerl可以联到active stat公司的服务器,直接下载安装相关模块。

要是找不到mysql的模块,就要DBD-mysql-4.013.tar.gz了。

winrar可以解压DBD-mysql-4.013.tar.gz的。不行的话你再去下载个Gzip for Windows

你还需要一个make.exe,VC的nmake.exe也可以。解压DBD-mysql-4.013.tar.gz到一个目录下,运行

perl Makefile.PL
make
make test
make install
jiuchang 2010-03-03
  • 打赏
  • 举报
回复
你的DBD::mysql模块安装不成功,重新安装一下
wxlfh 2010-03-03
  • 打赏
  • 举报
回复
没安装DBD::mysql模块,建议通过PPM安装一下。
内容概要:本文针对无刷直流电机驱动的电子机械制动(EMB)执行器,建立了考虑Stribeck摩擦特性的非线性耦合动力学模型,并在Simulink环境中完成了系统级仿真分析。研究综合集成了电机动力学、齿轮传动机构与制动执行机构的动力学特性,构建了高保真的机电一体化系统模型。重点引入Stribeck摩擦模型以精确描述低速工况下执行器内部存在的静摩擦、粘滞摩擦与库仑摩擦之间的过渡行为,有效提升了系统在启停、反向运动等瞬态过程中的动态响应仿真精度。通过多工况仿真验证了模型的有效性,能够准确反映摩擦引起的爬行、滞后与定位误差等非线性现象,为EMB系统的高性能控制算法设计(如摩擦补偿、滑模控制)与结构优化提供了高可信度的仿真平台。; 适合人群:从事汽车电子制动系统、电机驱动控制、机电系统建模与仿真研究的研究生、科研人员及工程技术人员,需具备扎实的机械动力学、自动控制理论基础和MATLAB/Simulink仿真能力。; 使用场景及目标:①用于高精度电子机械制动系统的设计验证与性能预测;②为消除摩擦非线性影响的先进控制策略(如自适应控制、智能控制)提供精确的被控对象模型;③深入探究Stribeck摩擦等非线性因素对系统动态性能(如响应延迟、稳态误差)的作用机理; 阅读建议:读者应结合提供的Simulink模型文件,深入剖析Stribeck摩擦模块的数学实现与参数辨识方法,建议通过改变输入指令(如阶跃、正弦)和负载条件进行对比仿真,以直观理解非线性摩擦对系统动态特性的影响。

2,203

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 CGI
社区管理员
  • CGI社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧