一次购买,终身受用!

无法运行AspxOS宁新系统的原因

    如果上传到空间后访问首页和后台都出错,说明空间不支持。不支持的情况有两种:
  1. 你在空间建了一个子目录,然后把系统上传到了这个子目录,这样做的结果将使空间不能执行dll程序!如果一定要放在子目录里的话,就需要叫空间商把这个子目录设置为“虚拟目录”才能执行dll程序,这是ASP.NET空间的基本设置方法,所有编译过的.NET网站都需要这样做才能运行。

  2. 如果直接上传到了空间,也没有放在子目录下,但不能运行,这有两种原因,一是你空间不支持ASP.NET或空间没有设置好,这需要找空间商来做。二是你没有域名,用的是别人的域名+目录名,这种情况下就如同放在子目录的情况一样,需要把域名后的目录名设为“虚拟目录”才行。

  3. 判断空间对ASP.NET的支持度有多大可以用以下方法测试你的空间:
        第一步:运行后台程序AspxOS_Admin.aspx ( 说明:因后台程序的首页不读数据库也不会生成HTML文件,所以用来测试.NET空间是否支持bin目录程序的好方法) 。只要能打开后台的首页就说明空间支持ASP.NET,能够运行bin目录中的dll
        第二步:在能打开后台首页后,说明空间基本可用了,下一步再进行测试空间的权限是否足够。方法是进论坛,如果一进论坛出现错误页面,也即进不了论坛,说明空间权限不够。
        空间权限最低需要两个,一是分区的“读”,二是空间目录的“写”。这两种权限都是空间必须给予的,如果空间没有给这两种权限的话,需要找空间商设置。
        如果空间目录没有“写”权限,则无法写MDB数据库,也就是说无法更新数据库,无法发贴,进论坛时会因为没有“写”权限而导致无法更新论坛在线人数、无法更新用户在线位置、无法生成HTML页面出现错误,表现为进不了论坛。
        如果能进入论坛,说明空间的“写”权限有了,下面再测试空间对所在分区的“读”权限,在后台把论坛上传功设为“按日期时间自动建立目录”来存放上传的文件,然后到论坛去上传一个GIF文件,如果能上传成功,并看到upload目录下自动建了子目录,则说明空间对所在分区有“读”权限,否则上传时会因读取不到磁盘真实路径报错。