AyWeb常见问题

1.如何安装AyWeb?
   首先保证你有支持asp.net的空间。把AyWeb的文件全部上传到虚拟目录根目录(网站根目录)下,或传到非根目录下然后把bin目录移动到根目录。

2.提示无法找到脚本库"/aspnet_client/system_web/1_0_3705_0/webuivalidation.js"?
  把新闻目录中的aspnet_client目录移动到网站根目录

3.无法在管理里进行系统设置?
  请给新闻目录aspnet用户修改权限

4.出现"操作必须使用一个可更新的查询"的错误信息?
  这个错误一般只有在使用ACCESS数据库时才会出现。因为ACCESS在打开时会生成一个临时文件.ldb,这时文件夹如果没有写入权限时,则会发生错误。
解决方法如下:
①如果你的系统是Win2003,则要在你网站目录处右击“属性”->“安全”->添加->输入“Everyone”,并给其完全控制的权限才能正常使用。
②如果你的系统是WinXP,这个问题一般发生在磁盘格式为NTFS的情况下。点击“工具”->“文件夹选项”->“查看”,找到“使用简单文件共享(推荐)”这项,把前面的勾去掉。
在网站所在文件夹上单击右键,选择“属性”,这时就能找到“安全”的选项卡,添加一个用户Everyone,权限设为“完全控制”。

5.出现"对路径“E:\AyNews\WebUI\Index.html”的访问被拒绝。"
  因为是生成静态页面,请给站点写入权限

6.如何修改一级分类的下拉菜单向右弹出?
修改JS/Menu.js,按注释修改menuOffX为向右弹出距离,menuOffY为0

7采集新闻时出现"System.Net.WebException:无法连接到远程服务器--------System.Net.Sockets.SocketException:
操作尝试一个无法连接的主机 "?
 
本地测试很正常,服务器经常会出现这个问题,可能服务器防火墙的问题
建议在本地采集后,再把数据库和upload/里面的文件上传到服务器上

8.至少一个参数没有被指定值
原因有两种,一是列名错误;二是列为文本类型却在单纯的SQL语句中却没有使用符(或是ID值本身为数字型,则使用了符)
错误⑵操作必须使用一个可更新的查询


9找不到可安装的ISAM。
 数据库不存在所导致的,请检查数据库路径是否设置正确。

10.使用统计功能ExecuteScalar出现“未将对象引用设置到对象的实例。”的错误
这种情况最常见的原因是因为你将 SELECT COUNT(*) FROM 写成了 SELECT * FROM

11.自动下载图片功能所需权限
部分用户使用中无法成功自动下载其它网站图片,原因是服务器权限不足,以下为实现些功能需要的权限和注意问题
(1).AyNews目录中aspnet用户的读,写,删,建目录权限
(2).AyNews所在分区根目录中aspnet用户的列表权限(此为asp.net建目录必须的权限)
(3).系统设置中设置的水印图片应当存在
(4)..确定多服务器IE能访问到要下载的图片
(5)..如果网站使用非80端口,应当开放服务器80端口,asp.net要使用本端口访问网络