本页文章导读:
▪Mysql导出导入说明
必要知识: mysql编码: 在mysql的安装目录,如: E:\Program Files\MySQL\MySQL Server 5.0\my.ini 可以找到mysql库的编码,大部分情况下,可以设置为uft-8: default-character-set=utf8 或gbk: default-character-set=g.........
▪设置网上支付的方法
星外虚拟主机平台已包含了支付宝、8848.Net、nps.cn、Ipay,payono、chinaebank网银、云网、Allbuy、首信等的多种网上支付接口,供用户选择,设置是非常简单的。 支付宝的接口设置: 方法一: .........
▪asp.net网站出错时如何处理?
必须在出错的服务器上,用IE打开出错的网址,才能看到完整的出错信息,通过分析完整的出错信息,才能知道具体的出错原因. 不在出错的服务器上访问出错的网址,看到的信息是不完整的. 通.........
[1]Mysql导出导入说明
来源: 互联网 发布时间: 2013-12-24
必要知识:
mysql编码:
在mysql的安装目录,如:
E:\Program Files\MySQL\MySQL Server 5.0\my.ini
可以找到mysql库的编码,大部分情况下,可以设置为uft-8:
default-character-set=utf8
或gbk:
default-character-set=gbk
编码不对,就会造成无法导入.修改编码后要重启数据库才会生效.
1.条件:在同一台服务器,
mysql数据库可以用平台的导出导入功能正常备份及还原.
2.条件:不同服务器上,在my.ini编码一致的情况下,
mysql数据库可以用平台的导出导入功能正常备份及还原.
2.条件:不同服务器上,在my.ini编码不一致的情况下,
必须修改my.ini成为一致的编码,mysql数据库才可以用平台的导出导入功能正常备份及还原.
3.对于用phpmyadmin或其他工具导入的文件,您需要再次加工后,才能用平台的导入功能:
以phpmyadmin为例,导出后,将生成的SQL语句另存为一个.sql文件,然后,用记事本修改它:
(1)找到CREATE DATABASE开头的这一行如:
CREATE DATABASE `数据库名` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
在前面加上--符号,取消这行的运行权(原因是导入时是用普通用户角度导入,不允许建立数据库)
这样,才有可能用平台的导入功能导入.
(2)然后,您可以看看这个库的编码是否和您服务器上的一致
如果编码不一致,那么,
<1>要么用phpmymyadmin重新备份成编码一致的.sql文件才能导入.(在phpmyadmin登陆的首页可以选编码)
<2>要么是修改my.ini中的编码,并重启Mysql才能导入(重启Mysql可以在服务器上,管理工具,服务管理中重启),这种方式成功机会高一些,建议这样操作.
-----注意,如果由于编码不对,造成导入失败,您需要点清空数据库才能进行下次导入(2007-6-12后的主控版本在数据库面板中有清空的功能)------
以discuz论坛为倒
如果当时安装的是GBK版本的论坛,那么,
用phpmyadmin导出后,编码就是GBK的,
要想导入另一台服务器,必须要将my.ini中设置为:default-character-set=gbk并重启mysql后才能在平台用导入.
mysql编码:
在mysql的安装目录,如:
E:\Program Files\MySQL\MySQL Server 5.0\my.ini
可以找到mysql库的编码,大部分情况下,可以设置为uft-8:
default-character-set=utf8
或gbk:
default-character-set=gbk
编码不对,就会造成无法导入.修改编码后要重启数据库才会生效.
1.条件:在同一台服务器,
mysql数据库可以用平台的导出导入功能正常备份及还原.
2.条件:不同服务器上,在my.ini编码一致的情况下,
mysql数据库可以用平台的导出导入功能正常备份及还原.
2.条件:不同服务器上,在my.ini编码不一致的情况下,
必须修改my.ini成为一致的编码,mysql数据库才可以用平台的导出导入功能正常备份及还原.
3.对于用phpmyadmin或其他工具导入的文件,您需要再次加工后,才能用平台的导入功能:
以phpmyadmin为例,导出后,将生成的SQL语句另存为一个.sql文件,然后,用记事本修改它:
(1)找到CREATE DATABASE开头的这一行如:
CREATE DATABASE `数据库名` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
在前面加上--符号,取消这行的运行权(原因是导入时是用普通用户角度导入,不允许建立数据库)
这样,才有可能用平台的导入功能导入.
(2)然后,您可以看看这个库的编码是否和您服务器上的一致
如果编码不一致,那么,
<1>要么用phpmymyadmin重新备份成编码一致的.sql文件才能导入.(在phpmyadmin登陆的首页可以选编码)
<2>要么是修改my.ini中的编码,并重启Mysql才能导入(重启Mysql可以在服务器上,管理工具,服务管理中重启),这种方式成功机会高一些,建议这样操作.
-----注意,如果由于编码不对,造成导入失败,您需要点清空数据库才能进行下次导入(2007-6-12后的主控版本在数据库面板中有清空的功能)------
以discuz论坛为倒
如果当时安装的是GBK版本的论坛,那么,
用phpmyadmin导出后,编码就是GBK的,
要想导入另一台服务器,必须要将my.ini中设置为:default-character-set=gbk并重启mysql后才能在平台用导入.
[2]设置网上支付的方法
来源: 互联网 发布时间: 2013-12-24
星外虚拟主机平台已包含了支付宝、8848.Net、nps.cn、Ipay,payono、chinaebank网银、云网、Allbuy、首信等的多种网上支付接口,供用户选择,设置是非常简单的。
支付宝的接口设置:
方法一:
1. 您需要到支付宝主页www.alipay.com中申请一个帐号,并通过认证( http://help.alipay.com/support/help_detail.htm?help_id=1495),个人类型支付宝账号需要通过个人认证和银行认证,公司类型则通过公司认证。
2.先联系支付宝签约付费(一般是预付款600元)成vip用户,开通直接到帐权限,联系QQ:757589045 ;邮箱:jun.tangzj@alipay.com(由于支付宝公司和星外科技有合作关系,因此,向支付宝公司申请时您需要说明是星外科技的用户,星外用户全部免履约保证金,如果不说明,独立申请的用户,一般都需要2000元履约保证金,冻结在支付宝账户里。)(交易手续费向支付宝公司了解,一般不高于1%)
3. 进入支付宝网站( www.alipay.com) ,登陆自己的账号,点击上方的“商家工具”,点击“虚拟销售型网站”,申请此项服务,获得帐户的安全验证码和合作ID.
4. 将这个验证码及合作ID,填写到星外主机管理平台管理区--系统参数---支付宝参数的地方,并选择默认用支付宝支付。不要选择使用"星外科技的验证码".
方法二:
1. 您需要到支付宝主页www.alipay.com中申请一个帐号,并通过认证( http://help.alipay.com/support/help_detail.htm?help_id=1495),个人类型支付宝账号需要通过个人认证和银行认证,公司类型则通过公司认证。
2.将支付宝中的帐号,如xxx@xxx.com填写到星外主机管理平台管理区--系统参数---支付宝参数的地方,并选择使用"星外科技的验证码"."验证码及合作ID"内容可以不写,支付宝的网上支付功能马上就可以使用.(交易手续费为向支付宝公司支付1%)
星外科技关于使用支付宝的免责声明:
由于2007-6-13日起根据支付宝公司的要求,我们增加了[使用"星外科技的验证码"]来直接使用支付宝接口的功能,这种方式不需要向支付宝公司签约付费,也不需要支付宝公司开通直接到帐的权限,使用上很方便,但是,我们测试发现,由于使用共用的验证码,理论上存在虚构成功交易的可能,我们已向支付宝公司反映了这样的安全危险,这个问题只能由支付宝公司解决,但支付宝公司不接受我们的意见,支付宝公司认为风险很低,基于这样的原因,星外科技声明,使用此功能的用户必须明确了解"虚构成功交易"的风险,由用户自行决定是否使用.
不使用"星外科技的验证码"的用户没有这样的风险.
8848的接口:
您只需要到http://www.8848.net申请一个接口,将你的服务器IP告诉8848的工作人员,获得"店铺编号"后,修改管理区“系统参数”中的8848接口为您自己的店铺编号,马上就可以使用网上支付功能,你的用户就可以通过网上支付给自己充值,自己开通虚拟主机了。
Nps的接口:
您只需要到http://www.nps.cn申请一个接口,将你的网址告诉ipay工作人员,并要求他设置支付返回的网址为:
http://你的域名/netpay/nps4/receive.asp (ipay4.0版本)
其中,“您的域名”就是在管理区“系统参数”-“本站的主域名”中的第一个域名
申请nps接口通过后,根据nps提供的资料,设置“系统参数”中的相关资料,将 http://你的域名/netpay/nps4/作为网上支付的链点,
Payono的接口:
您只需要到http://www.payono.com申请一个接口,根据它们提供的资料,设置管理区“系统参数”中的相关信息
ChinaeBank网银的接口:
您只需要到http://www.chinabank.com.cn 申请一个接口,根据它们提供的资料,设置管理区“系统参数”中的相关信息
IPAY的接口:
您只需要到http://www.ipay.cn申请一个接口,根据它们提供的资料,设置管理区“系统参数”中的相关信息
云网的接口:
您只需要到http://www.cncard.net申请一个接口,根据它们提供的资料,设置管理区“系统参数”中的相关信息
allbuy的接口
您只需要到http://www.allbuy.cn申请一个接口,根据它们提供的资料,设置管理区“系统参数”中的相关信息
默认网上支付的链点为:/netpay/redirect.asp,系统会根据你在系统参数中选择的支付接口转向到相关的目录,如/netpay/alipay/(支付宝),/netpay/chinabank/(网银),其他的接口都在此目录下。您也可以手工同时使用多个接口,只要您直接访问相关的目录就可以使用。
本文档更新于2006-7-18日,适用于此日后的主控版本。对于以前的主控版本,如果需要实现自动选择,请将模板管理中,付款方式页中的,网上支付链点改为:/netpay/redirect.asp 就可以实现。
支付宝的接口设置:
方法一:
1. 您需要到支付宝主页www.alipay.com中申请一个帐号,并通过认证( http://help.alipay.com/support/help_detail.htm?help_id=1495),个人类型支付宝账号需要通过个人认证和银行认证,公司类型则通过公司认证。
2.先联系支付宝签约付费(一般是预付款600元)成vip用户,开通直接到帐权限,联系QQ:757589045 ;邮箱:jun.tangzj@alipay.com(由于支付宝公司和星外科技有合作关系,因此,向支付宝公司申请时您需要说明是星外科技的用户,星外用户全部免履约保证金,如果不说明,独立申请的用户,一般都需要2000元履约保证金,冻结在支付宝账户里。)(交易手续费向支付宝公司了解,一般不高于1%)
3. 进入支付宝网站( www.alipay.com) ,登陆自己的账号,点击上方的“商家工具”,点击“虚拟销售型网站”,申请此项服务,获得帐户的安全验证码和合作ID.
4. 将这个验证码及合作ID,填写到星外主机管理平台管理区--系统参数---支付宝参数的地方,并选择默认用支付宝支付。不要选择使用"星外科技的验证码".
方法二:
1. 您需要到支付宝主页www.alipay.com中申请一个帐号,并通过认证( http://help.alipay.com/support/help_detail.htm?help_id=1495),个人类型支付宝账号需要通过个人认证和银行认证,公司类型则通过公司认证。
2.将支付宝中的帐号,如xxx@xxx.com填写到星外主机管理平台管理区--系统参数---支付宝参数的地方,并选择使用"星外科技的验证码"."验证码及合作ID"内容可以不写,支付宝的网上支付功能马上就可以使用.(交易手续费为向支付宝公司支付1%)
星外科技关于使用支付宝的免责声明:
由于2007-6-13日起根据支付宝公司的要求,我们增加了[使用"星外科技的验证码"]来直接使用支付宝接口的功能,这种方式不需要向支付宝公司签约付费,也不需要支付宝公司开通直接到帐的权限,使用上很方便,但是,我们测试发现,由于使用共用的验证码,理论上存在虚构成功交易的可能,我们已向支付宝公司反映了这样的安全危险,这个问题只能由支付宝公司解决,但支付宝公司不接受我们的意见,支付宝公司认为风险很低,基于这样的原因,星外科技声明,使用此功能的用户必须明确了解"虚构成功交易"的风险,由用户自行决定是否使用.
不使用"星外科技的验证码"的用户没有这样的风险.
8848的接口:
您只需要到http://www.8848.net申请一个接口,将你的服务器IP告诉8848的工作人员,获得"店铺编号"后,修改管理区“系统参数”中的8848接口为您自己的店铺编号,马上就可以使用网上支付功能,你的用户就可以通过网上支付给自己充值,自己开通虚拟主机了。
Nps的接口:
您只需要到http://www.nps.cn申请一个接口,将你的网址告诉ipay工作人员,并要求他设置支付返回的网址为:
http://你的域名/netpay/nps4/receive.asp (ipay4.0版本)
其中,“您的域名”就是在管理区“系统参数”-“本站的主域名”中的第一个域名
申请nps接口通过后,根据nps提供的资料,设置“系统参数”中的相关资料,将 http://你的域名/netpay/nps4/作为网上支付的链点,
Payono的接口:
您只需要到http://www.payono.com申请一个接口,根据它们提供的资料,设置管理区“系统参数”中的相关信息
ChinaeBank网银的接口:
您只需要到http://www.chinabank.com.cn 申请一个接口,根据它们提供的资料,设置管理区“系统参数”中的相关信息
IPAY的接口:
您只需要到http://www.ipay.cn申请一个接口,根据它们提供的资料,设置管理区“系统参数”中的相关信息
云网的接口:
您只需要到http://www.cncard.net申请一个接口,根据它们提供的资料,设置管理区“系统参数”中的相关信息
allbuy的接口
您只需要到http://www.allbuy.cn申请一个接口,根据它们提供的资料,设置管理区“系统参数”中的相关信息
默认网上支付的链点为:/netpay/redirect.asp,系统会根据你在系统参数中选择的支付接口转向到相关的目录,如/netpay/alipay/(支付宝),/netpay/chinabank/(网银),其他的接口都在此目录下。您也可以手工同时使用多个接口,只要您直接访问相关的目录就可以使用。
本文档更新于2006-7-18日,适用于此日后的主控版本。对于以前的主控版本,如果需要实现自动选择,请将模板管理中,付款方式页中的,网上支付链点改为:/netpay/redirect.asp 就可以实现。
[3]asp.net网站出错时如何处理?
来源: 互联网 发布时间: 2013-12-24
必须在出错的服务器上,用IE打开出错的网址,才能看到完整的出错信息,通过分析完整的出错信息,才能知道具体的出错原因.
不在出错的服务器上访问出错的网址,看到的信息是不完整的.
通常的出错可能如下:
一、Net 1.1的程序放在.Net2.0的虚拟主机中运行,或反之
二、用户自己设计的web.config文件与虚拟主定义的冲突,只要删除冲突行就可以解决。
三、需要放在根目录下运行的程序却放在二级目录中造成出错,如dz论坛的NT版要就要放在根目录下才能运行。
四、权限问题:
1.没有点开始--自动设置受控端--设置Asp.Net安全模型,设置后要重启IIS
2.自己手工设了系统必要的权限,如用户数据目录是需要Service的读与运行权限(d:\freehost)
3.自己手工改了C:\Documents and Settings目录及子目录的权限,造成无法写临时文件,可以参考正常的电脑来恢复权限
4.自己手工改了C:\windows目录的权限,造成无法读相关的dll文件。
5.如果只是asp.net写入文件操作时才出错,可以看以下内容:
如果用户需要用ASP.net写文件或目录,需要增加以下的权限。例如用户数据放在D:\Freehost目录,那么要为D:\增加FreeHost组读属性的权限,可以在硬盘属性---安全---高级 中添加。最后的D:\的权限如下
d:\ (如果用户网站内容放置在这个分区中)
administrators 全部权限
system 读取与运行(如果安装了一流信息监控就设全部权限)
FreeHost 读取属性的权限(只有该文件夹,子目录不用继承)
注意!!!!!读取属性的权限的权限并不是读取权限,这是两个完全不一样的权限!
另外,测试服务器是否正常的办法:
首先你要确认服务器是否配置好asp.net
1.新开通一个asp.net的虚拟主机,做一个简单的asp.net程序上传,如test.aspx文件,这个文件的内容是:<%=now()%>
2.在这台服务器上,IE中访问这个test.aspx,看出错信息是什么,从出错信息中可以大概知道原因。(必须在服务器上用IE查看出错页,在远程看是看不到出错原因的.)
不在出错的服务器上访问出错的网址,看到的信息是不完整的.
通常的出错可能如下:
一、Net 1.1的程序放在.Net2.0的虚拟主机中运行,或反之
二、用户自己设计的web.config文件与虚拟主定义的冲突,只要删除冲突行就可以解决。
三、需要放在根目录下运行的程序却放在二级目录中造成出错,如dz论坛的NT版要就要放在根目录下才能运行。
四、权限问题:
1.没有点开始--自动设置受控端--设置Asp.Net安全模型,设置后要重启IIS
2.自己手工设了系统必要的权限,如用户数据目录是需要Service的读与运行权限(d:\freehost)
3.自己手工改了C:\Documents and Settings目录及子目录的权限,造成无法写临时文件,可以参考正常的电脑来恢复权限
4.自己手工改了C:\windows目录的权限,造成无法读相关的dll文件。
5.如果只是asp.net写入文件操作时才出错,可以看以下内容:
如果用户需要用ASP.net写文件或目录,需要增加以下的权限。例如用户数据放在D:\Freehost目录,那么要为D:\增加FreeHost组读属性的权限,可以在硬盘属性---安全---高级 中添加。最后的D:\的权限如下
d:\ (如果用户网站内容放置在这个分区中)
administrators 全部权限
system 读取与运行(如果安装了一流信息监控就设全部权限)
FreeHost 读取属性的权限(只有该文件夹,子目录不用继承)
注意!!!!!读取属性的权限的权限并不是读取权限,这是两个完全不一样的权限!
另外,测试服务器是否正常的办法:
首先你要确认服务器是否配置好asp.net
1.新开通一个asp.net的虚拟主机,做一个简单的asp.net程序上传,如test.aspx文件,这个文件的内容是:<%=now()%>
2.在这台服务器上,IE中访问这个test.aspx,看出错信息是什么,从出错信息中可以大概知道原因。(必须在服务器上用IE查看出错页,在远程看是看不到出错原因的.)
最新技术文章: