怎么修改服务器的上传权限?

怎么修改服务器的上传权限?,第1张

IIS Web 服务器的权限设置有两个地方,一个是 NTFS 文件系统本身的权限设置,另一个是 IIS 下网站->站点->属性->主目录(或站点下目录->属性->目录)面板上。这两个地方是密切相关的。下面我会以实例的方式来讲解如何设置权限。
IIS 下网站->站点->属性->主目录(或站点下目录->属性->目录)面板上有:
脚本资源访问
读取
写入
浏览
记录访问
索引资源
6 个选项。这 6 个选项中,“记录访问”和“索引资源”跟安全性关系不大,一般都设置。但是如果前面四个权限都没有设置的话,这两个权限也没有必要设置。在设置权限时,记住这个规则即可,后面的例子中不再特别说明这两个权限的设置。
另外在这 6 个选项下面的执行权限下拉列表中还有:

纯脚本
纯脚本和可执行程序
3 个选项。
而网站目录如果在 NTFS 分区(推荐用这种)的话,还需要对 NTFS 分区上的这个目录设置相应权限,许多地方都介绍设置 everyone 的权限,实际上这是不好的,其实只要设置好 Internet 来宾帐号(IUSR_xxxxxxx)或 IIS_WPG 组的帐号权限就可以了。如果是设置 ASP、PHP 程序的目录权限,那么设置 Internet 来宾帐号的权限,而对于 ASPNET 程序,则需要设置 IIS_WPG 组的帐号权限。在后面提到 NTFS 权限设置时会明确指出,没有明确指出的都是指设置 IIS 属性面板上的权限。
例1 —— ASP、PHP、ASPNET 程序所在目录的权限设置:
如果这些程序是要执行的,那么需要设置“读取”权限,并且设置执行权限为“纯脚本”。不要设置“写入”和“脚本资源访问”,更不要设置执行权限为“纯脚本和可执行程序”。NTFS 权限中不要给 IIS_WPG 用户组和 Internet 来宾帐号设置写和修改权限。如果有一些特殊的配置文件(而且配置文件本身也是 ASP、PHP 程序),则需要给这些特定的文件配置 NTFS 权限中的 Internet 来宾帐号(ASPNET 程序是 IIS_WPG 组)的写权限,而不要配置 IIS 属性面板中的“写入”权限。
IIS 面板中的“写入”权限实际上是对 >eSight添加服务器失败,系统提示数据库保存数据失败
解决方案
可能原因
可能原因
eSight IT库出现异常,因为数据库写入失败,一般是由数据库或表异常导致的。
1重新启动eSight和数据库,问题依然存在。
2在数据库中查询eSight IT库的信息,系统显示eSight IT库被标记为可疑的恢复。
处理步骤
方法一:重新建立eSight IT库,使其恢复正常。
注意:
eSight IT库重新建立后,原有eSight IT库中的数据将会丢失,请谨慎 *** 作。
eSight IT库重新建立后,eSight需要重新添加和配置服务器。
1在eSight控制台中,单击“停止”,关闭eSight。
2在“运行”中,输入“cmd”,打开命令行对话框。
3输入如下命令,建立eSight IT库。
eSight IT库建立前,需要将eSight IT库中原有的表删除。
eSight IT库建立时,会自动创建其下对应的表。
osql -Usa -PChangeme123
drop database esightit
go
此部分命令为删除eSight IT库中原有的表。

能ftp不能连数据库是因为没有提前把数据库创建。根据查询相关公开信息显示FTP上传文件后,必须提前把数据库创建,否则会提示无法连接数据库服务器,请检查配置,在安装PHPCMS时,用FTP上传文件时,必须选择:二进制模式,上传完成后,先确认以下目录或文件属性为(777)可写模式。

可能的原因:
1路径要英文的。你的
数据库文件
最好存放在一个以英文名字的文件夹内,路径也要英文的。
2数据库文件本身就是坏的或者被破坏的。
你自己再试试看。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13263154.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-28
下一篇 2023-06-28

发表评论

登录后才能评论

评论列表(0条)

保存