项目上传到服务器后问题总结

原创 2007年10月11日 08:40:00

最近两天在现在公司做的两个项目需要上传到服务器进行测试了 可惜界面都还没有美化。。。汗!~不知道什么时候才能正式运行!

不说废话了 首先我建议大家在上传文件之前把web.config里的 <customErrors mode="Off" defaultRedirect="Default.aspx"/> <compilation debug="true"> 这两个配置节设置成这样,意思我想就不用我说了,偷个懒~呵呵

其实主要是讲下我碰到的几个问题!

1。Selected collating sequence not supported by the operating system. 这种错误原因大家在网上查肯定有不少文章,不过我发现在怎么搜索其实就只三篇是原创的, 其中只有一篇是真正解决了问题!   出现这个错误原因: 根据微软的官方网站说明:若Access在一种语言下创建,而在另一种语言下使用就会 提示这种错误!(微软的技术解释请参见 http://support.microsoft.com/kb/141306/EN-US/ ) 而这么以来我的机器是中文操作系统,那我上传的那个服务器肯定是英文的操作系统!所以我在我的中文 操作系统上创建的Access文件在上传到服务器以后就会报这个错! 那么大家肯定以为是操作系统语言版本的问题,其实有人已经测试了,结果并不是这个原因! 也就是说在英文操作系统里创建的也不行!

解决办法: --其实这个错误翻译过来就是说系统不支持数据排序的问题 那么解决办法也就是从这里入手: 我这里讲Access07的解决办法,因为03的我想大家应该很熟悉根据下面步骤也能找到相应选项: 打开Access文件==>鼠标指针放在开始,创建,外部数据,数据库工具那一栏点反键==>选择"自定义快速访问工具栏" 然后在弹出的窗口里选择"常规"选项==>在里面找到"新建数据库排序次序" 在旁边的下拉菜单里选择"常规"

--选择了排序次序为常规之后必须压缩数据库,否则系统还是不能采用逆已经修改的这个排序方式! 这样就ok了 不知道大家看到了压缩数据库是不是有点蒙了,反正我是,我还以为压缩成rar文件 还去google搜索怎么压缩Acccess数据库! 最后发现Access文件打开后左上角有个office图标,我就无聊点了下, 发现出来个下拉菜单,结果发现管理选项里有压缩和修复数据库选项, [点击左上角的“Office 按钮”-> 管理 -> 压缩和修复数据库] 按步骤压缩了一下,上传服务器,ok!~

看里面文章里讲到03压缩或着修复过的数据会在07中执行此操作后增大(数十 KB 左右), 不过从浏览器的进度条上可以看出,网站读取数据库的速度明显加快。 

 

2。An error has occurred while establishing a connection to the server.  When connecting to SQL Server 2005, this failure may be caused by the fact  that under the default settings SQL Server does not allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified) 因为这个错误里面说是mssql2005错误,所以就纳闷,怎么我用的Access为什么会报这个错! 而且项目有条代码是取配置文件里Profile存储的值,就是这句话有问题! 最后我去查了下Profile用法,原来Profile是被保存在SqlServer2005 Express数据库 它位于App_Data目录中,然后我去哪个文件夹子查看,果然有数据库文件!

出现错误原因: 服务器没有安装SqlServer 2005 Express 数据库,只安装了SqlServer2005!

解决办法: 1。安装SqlServer2005 Express数据库    1.通过aspnet_regsql.exe完成,该程序位于C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/下。 运行它之后会弹出一个的窗口:点击下一步(Next)    2.我们发现除了有配置数据库外,还有删除数据库的功能,以后说不定可以派上用场,现在自然选 Configure SQL Server for application services,按"Next >"按钮    3.现在进入数据库选择界面,如果SQLSERVER就安装在本地的话,可以不用改任何东西,直接按"Next >"。 这里的Database显示为<default>,表示默认数据库名为aspnetdb,你也可以根据自己的需要更改名称。    4.最后一步,现在按"Next >"就可以开始安装数据库了,当Finish按钮亮起时,表明数据库安装成功,一切顺利!

2。上面是直接安装,但服务器如果是虚拟空间就象我,那就没辙了! 我只有将Frofile换成了Cookie!

关于Profile和Express数据库,大家在baidugoogle上可以搜索到很多资料,这里就不详细说明了! 如果关于这两个东东有什么不明白大家可以加我qq,一起来探讨,首先声明我可是极品菜鸟!~呵呵

最近没时间,有时间可以考虑写篇blog!其实我写blog主要记录些问题和解决方法方便以后查看和记忆! 如果大家看不惯先说声抱歉了!

*关于profile我这有一篇非常好的文章,如果需要可以加我QQ563812344!

web项目打包上传服务器

1.通过maven打包,步骤如下 打包好了在target下面 然后通过WinSCP连接服务器将war拷贝到tomcat的webapps目录下,启动tomcat就会自动编译,如需要发布在根目录,把之...
  • qq_37733625
  • qq_37733625
  • 2017-12-29 15:43:35
  • 457

Java笔记---部署 JavaWeb 项目到云服务器

一、前言 前面我们已经尝过了在云服务器上部署代码的甜头了,现在主菜就要上场了,那就是将我们的 JavaWeb 项目部署到云服务器上。兴奋吧?淡定淡定~ 二、项目部署 我们对于 Java We...
  • GuLu_GuLu_jp
  • GuLu_GuLu_jp
  • 2016-03-27 21:28:05
  • 28644

项目上传至服务器;使用linux系统将本地项目上传到服务器上

很多人不明白本地的项目该如何上传到自己的服务器上,今天这里给大家详细说一下. (1)linux下使用ssh命令链接到另一台linux主机相信大家都听说过,带大家回忆一下. ssh ...
  • caoyouming0609
  • caoyouming0609
  • 2017-05-04 21:56:28
  • 1554

把项目发布到测试服务器上

第一: 第二:第三: 第四: 第五: 好了,到这里完成一半了。 接下来是启动服务了 ; 第一: 第二: 到这里结束。...
  • pengyu1801
  • pengyu1801
  • 2017-03-14 10:52:15
  • 841

上传项目到Linux服务器的步骤

腾讯云服务器,我自己买滴,进入linux服务器,用的是SecureCRTPortable 进入服务器创建www根目录 下载wdcp 安装wdcp,然后就等嘛 半个小时后,看到这个表...
  • qq_35461287
  • qq_35461287
  • 2016-12-07 16:21:32
  • 1008

将web项目发布到Tomcat 服务器上的三种方法

Java Web开发Tomcat中三种部署项目的方法,开始java web开发必不可少的步骤,经过查找,觉得有篇文章介绍的不错 第一种方法:在tomcat中的conf目录中,在server.xml中...
  • KevinwuwenboA
  • KevinwuwenboA
  • 2016-10-22 23:23:43
  • 24954

在云服务器上部署项目(上)

1、购买腾讯云主机 2、登录云主机 3、安装java ,配置java 4、安装tomcat服务器并且启动...
  • gfd54gd5f46
  • gfd54gd5f46
  • 2017-01-11 01:16:21
  • 7192

总结:上传文件到java web项目中,而不是tomcat服务器中

例如我将要把一个图片上传到项目中 //获得上传的路径 String path = getServletContext().getRealPath("/book_img");//得到的路径为D:\法方...
  • caiyanzhi123
  • caiyanzhi123
  • 2015-05-09 11:10:57
  • 6614

搭建配置服务器过程中遇到的问题及其解决办法(转)

在搭建配置服务器平台的过程中,由于涉及到数据库性能优化、数据库备份、配置管理工具的升级、linux的操作系统的维护等多个方面,所以碰到的问题特别杂,现在静下心来,整理成此文,愿对大家有所帮助。问题一:...
  • qdzx2008
  • qdzx2008
  • 2006-02-14 22:07:00
  • 1783

开发中遇到的一些问题的解决方案

一、Session是运行在服务器端的,JavaScript是运行在客户端的,JavaScript不能直接运行服务器端的代码。      所以如果要在页面上清空session,不能用JavaScrip...
  • huangshulan
  • huangshulan
  • 2017-05-03 21:20:14
  • 228
收藏助手
不良信息举报
您举报文章:项目上传到服务器后问题总结
举报原因:
原因补充:

(最多只允许输入30个字)