太原到锦州的火车:网站建设问题

来源:百度文库 编辑:高考问答 时间:2024/05/05 11:03:40
我用别人的ASP程序美化了一个企业网站,我在本地主机上测试OK,一点问题没有(就是127.0.0.1)
但是我上传到网上就出现了不能写入数据库,只要提交数据就出现无法显示网页的问题.
我现在怀疑可能我是局域网不能直接访问,别人可以用国际域名访问我只能用局域网的IP地址访问....
其中还有没有别的原因,请大家告诉我.谢谢!
问题补充:我用FTP上传的时候一切没有问题!非常的好.
当然可以支持ASP了,只是后台不可以写入数据库,登陆后台也没有问题!
不可能不支持数据库,用asp打开网页的时候数据库的数据可以调出来..
我们公司自己的服务器!!!明白了吗?
刚才我在前台提交数据的时候说不能更新。数据库或对象为只读。

/huayongwine/guestbook.asp,行 45

大家有话好好说么,都是为了解决问题的么,和气生财阿:)

楼主的问题是典型的操作权限问题,本地测试没有问题,但是传到服务器就有问题,表现在数据库查询可以执行,但是更新就不行.这个问题主要是因为你的服务器上面,数据库文件所在目录的权限不足,可以这样解决:

找到服务器上数据库所在的文件夹,右击>>"安全",可以直接添加一个"everyone",然后给一个可写的权限,这样是最简单的,但是有些安全问题.最安全的做法是添加用户的时候,选择IUSR_XXX(后面是机器的一个编号),添加进去,然后给一个可写的权限就可以了.

这个IUSR_XXX是IIS的一个访问帐号.

你用的空间不支持数据库

首先可以肯定的是:你的肯定是错误的!!!!
你没有把问题说明白,你上传到网上,那么也就是说你们公司有虚拟空间了,那么又扯到局域网什么事,你们到底有没有虚拟空间啊.
不虚心请教还这么牛比,懒得给你往下说!!!
这类问题我以前给别人成功解决过,你自己查看”我的回答”吧

你用的是什么数据库,是不是确定有读写权限