谈网站开发中网站发布存在的问题及解决办法
现阶段我们已经进入网络化办公时代,吉林农业科技学院创新项目管理平台的开发使我校大学生创新创业项目的管理方式由人工管理阶段进入信息化时代,。此网站的开发能使项目得到实时监控,项目文档也能及时的汇总、存档,实现无纸化办公。但在实际的开发过程中,也存在了许多问题,网站发布问题应该是大家在开发网站中遇到的共性问题,现将存在的问题及解决办法与大家进行交流,以供开发人员参考。
网站发布ASP.NETACCESS数据库
一、功能与目标
本网站主要有三种用户类型:第一为学生用户类型,第二为教师用户类型,第三为管理者用户类型。首先学生用户通过答辩后被确立为立项项目后,会得到一个项目编号,学生首先要进行网上项目的申请。教师用户主要是指学生所在学院的科研院长对项目进行实时管理,包括项目的审核、项目合同书的收集、项目的中期检查等。项目顺利完成后,学生用户需要在网上提交结项申请,这时需要管理者用户进行审核,审核通过后方可顺利完成项目,若未通过进入未完成项目,申请延期则进入申请延期项目管理。
1、学生用户
学生用户经过答辩被确立为大学生创新创业项目后,由学生所在学院负责建立学生用户的登录帐号及初始密码。学生得到账号及密码后登录网站。登陆成功后,进入项目申请阶段,填全相应的申♥请信息后,进入项目信息显示,可以对提交的信息进行修改,确定信息准确后就可以开展项目的开发研究工作。在项目结项时,根据项目完成情况如实汇报,如果已经完成该项目,就点击我要结项,若未完成还有想完成的意向的就点击申请延期,系统自动将项目延时一年,而那些没有完成并且没做任何操作的进入未完成项目。
2、教师用户
这里指的教师用户是指各个院部管理创新项目的教师,主要是指各学院的科研院长,或者每个院部安排一名专职教师负责管理。教师用户对项目进行实时管理,包括学生用户♛的建立,项目的审核、项目合同书的收集、项目的中期检查等。
3、管理者用户
管理者用户顾名思义拥有最高权限的人,管理者拥有一切别人没有的权利。管理者可以看到所有学生创新项目的有关信息,当学生点击我要结项后,进入我要结项汇总表,管理者看到此表后可以为结项做些准备,学生点击申请结项后,管理者进行审核,若符合结项要求则审核通过,进入已完成项目汇总。若不符合要求则未通过审核。
二、在网站发布上遇到的问题
1、如何发布网站
在网站与后台数据库建立连接后,首先建立一个装网站的容器。打开计算机中的管理→计算机管理→服务和应用程序→Internet信息服务→网站→添加网站,会弹出一个会话框需要填写一些信息,网站名称、物理路径,这个物理路径就是放网站的容器,此容器名与网站名一致,IP地址为本主机地址,端口号为80,进行连接,会弹出会话框℉特殊用户,特殊用户即为超级用户,输入用户名和密码后,进行测试设置,确定即可。
将其他网站关闭,启动刚刚建立的网站,启用该网站的目录浏览,然后打开asp.net2010中的代码段,生成网站,等待片刻后,在管理中浏览网站不会生成网站,因为还有关键的一部没做,更改.NET Framework的版本为4.0,之后发布网站就成功了。
2、遇到问题及解决方法
(1) HTTP 错误500.19的原因分析及解决方法
(2)HTTP Error 500.19 - Internal Server Error另外一种解决方案
配置错误: 不能在此路径中使用此配置节。如果在父级别上锁定了该节,便会出现这种情况。锁定是默认设置的(overrideModeDefault="Deny"),或者是通过包含overrideMode="Deny" 或旧有的allowOverride="false" 的位置标记明确设置的。出现这个错误是因为IIS 7 采用了更安全的web.config 管理机制,默认情况下会锁住配置项不允许更改。要取消锁定可以运行命令行%windir%system32inetsrvappcmd unlock config -section:system.webServer/handlers。其中的handlers 是错误信息中红字显示的节点名称。如果modules也被锁定,可以运行%windir%system32inetsrvappcmd unlock config -section:system.webServer/modules另外,如果使用Asp.net的朋友,在安装IIS7的时候一定记得勾选Asp.net,默认不选,也会出现类似的错误信息另其他类似错误二HTTP 错误500.19 - Internal Server Error
三、技术介绍
ASP.net 是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。ASP.net提供许多比现在的Web开发模式强大的的优势。
ASP.net是把基于通用语言的程序在服务器上运行。不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译。
© Microsoft Office Access是微软把数据库引擎的图形用户界面和软件开发工具结合在一起的一个数据库管理系统。
Access的用途体现在两个方面:
第一,用来进行数据分析: access有强大的数据处理、统计分析能力,利用access的查询功能,可以方便地进行各类汇总、平均等统计。并可灵活设置统计的条件。
第二,用来开发软件: access用来开发软件,比☯如生产管理、销售管理、库存管理等各类企业管理软件,其最大的优点是:易学!非计算机专业的人员,也能学会。