windows下apache文件夹权限配置

为了避免上传漏洞有些目录需要禁止掉php脚本的执行权限,

实例:

 代码如下 复制代码

<Directory “e:/webroot/test”>
<Files ~ “.php”>
Order allow,deny
Deny from all
</Files>
</Directory>

在httpd.conf文件里有关在该目录的设定里加上 (PHP4以上版本)
“php_admin_flag engine off”

实例:

 代码如下 复制代码

<Directory /srv/www/htdocs/path>
php_admin_flag engine off
</Directory>

注:Windows下,Apache是以SYSTEM权限运行的,给相应的文件夹设置SYSTEM帐号的读写权限即可

时间: 2024-11-27 11:57:11

windows下apache文件夹权限配置的相关文章

windows-如何用Java扫描Windows下的文件夹?

问题描述 如何用Java扫描Windows下的文件夹? 如何用Java扫描Windows下的文件夹以及文件夹下面的文件 解决方案 import java.io.File;/** * *自动扫描文件夹下的文件 *用途:自动扫描脚本输入路径,输出要执行的sql导入数据库: */public class OutSql { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method

将windows下的文件夹挂载到linux虚拟机下

  如何将windows下的文件夹挂载到linux虚拟机下 这里的挂载,指的是linux虚拟机可以访问windows系统的指定文件夹,http://包括读写. 以下挂载方式,需要安装VMware Tools.安装VMware Tools,右键点击你要启动的linux虚拟机,会弹出一个右键菜单,在其中会有一个install VMware Tools.点击该选项,则在linux系统中会打开一个目录,该目录下有一个VMware Tools安装包的压缩文件.解压缩该文件,会发现里面有一个vmware-i

解决Windows下删除文件没有权限的方法

就在Vista 和 windows 7 下,解决删除文件没有权限的方法 ①右键点击要删除的文件夹或文件--属性,再点安全--高级--所有者. ②点编辑--继续--其他用户或组,在输入选择的对象名称里面输入你的用户名 (如果你不知道自己现在登录的用户名,可点高级--立即查找,选择你的用户名,确定). ③然后选择替换子容器和对象的所有者,不选择这个的话,我们就只有这个文件夹的所有权,没有他的子文件夹和里面的文件的所有权(如果只是删除单个文件可省),然后应用--确定.这样我们就拥有了这个文件夹的所有权

记录Windows下Apache + Tomcat整合安装配置教程

可能网上已经有很多教程,这里只是记录我自己的搭建过程. 需要模拟实际环境进行一些验证工作,这里搭建环境也力图简便.没有自己编译Apache Http Server,而是下载了一个编译好的安装包: http://mirror.bit.edu.cn/apache//httpd/binaries/win32/httpd-2.2.25-win32-x86-openssl-0.9.8y.msi 与tomcat整合,一般有三种方式 jk,http_proxy和ajp_proxy,这里以jk为例. 需要通过m

Windows下各个文件夹的作用分别是什么

├-WINDOWS │ ├-system32(存放Windows的系统文件和硬件驱动程序) │ │ ├-config(用户配置信息和密码信息) │ │ │ └-systemprofile(系统配置信息,用于恢复系统) │ │ ├-drivers(用来存放硬件驱动文件,不建议删除) │ │ ├-spool(用来存放系统打印文件.包括打印的色彩.打印预存等) │ │ ├-wbem(存放WMI测试程序,用于查看和更改公共信息模型类.实例和方法等.请勿删除) │ │ ├-IME(用来存放系统输入法文件,

windows下创建文件夹链接

  随手记一下以后说不定还能用上. mklink /j "C:/Program Files" "D:/Program Files" 在cmd执行,结果是把D:/Program Files这个文件夹在C盘下产生一个映射,类似于快捷方式,应用程序会以为这个文件夹就在C盘,但其实文件真正存在的是D盘. 用这个的原因是我的git仓库都统一放在一个文件夹下,但是有的环境配置需要把文件放在/www/目录之类的才能跑起来,所以就用了这个感觉很方便啊

windows下apache+php+mysql 环境配置方法_win服务器

一 准备 1 下载apache http://httpd.apache.org/download.cgi#apache24 httpd-2.2.22-win32-x86-openssl-0.9.8t.msi openssl表示带有openssl模块,利用openssl可给Apache配置SSL安全链接 2 下载php http://windows.php.net/downloads/releases/archives/ php-5.3.5-Win32-VC6-x86.zip 下载vc6版本 VC

Windows下Apache+MySQL+PHP快速配置的几种方法

Apache MySQL PHP Windows WAMP   1.易思EasySiteServer服务器集成环境 v1.0  (推荐) 尔创互联为推广其ESPCMS而开发的一个小东东,很好用.零配置,完全绿色,不写注册表,不安装服务官网链接:http://www.ecisp.cn/html/cn/download/下载地址:http://www.ecisp.cn/download/EasySiteServer.rar 本软件集成了最新版的Apache服务器,Apache/2.0.58 (Win

Windows下Apache 目录权限设置详解

环境配置情况: apache安装目录:d:www-sapache php目录:d:www-sphp5 mysql目录:d:www-smysql 网站根目录:d:wwwhtdocs 专门为运行Apache运行所使用的用户:apache-u(可不隶属于任何用户组) PS:这里只说Windows下Apache应用环境相关的目录权限设置,至于其他基本的服务器目录权限设置就不提啦! Windows下Apache应用环境塔建目录安全设置操作步骤: 配置目录权限 Apache所在的根目录(也就是D盘),只需要