网站权限配置

这里偷了个懒使用的是phpstudy集成环境。

创建apache服务(不创建没法设置启动权限)

httpd.exe -k install -n Apache2.4

安装服务之后打开控制面板的服务,设置apache登录用户为自己创建的降权用户。

然后再简单设置一下网站目录读写权限就行了。

可以看到getshell后菜刀里显示为apache权限。

这里要说一个坑,自己在配置配置过程中出现apache无法启动的情况,或者刚启动就关闭。

原因大概有如下几种情况

1、运行库没有安装

32位的VC9运行库下载:

http://www.microsoft.com/zh-CN/download/details.aspx?id=5582

64位的VC9运行库下载:

http://www.microsoft.com/zh-CN/download/details.aspx?id=15336

2、配置路径有中文

一定要注意这个情况,任何情况都不要有中文出现,在phpmyadmin中用SQL语句读文件如果文件中含有中文字符也是读不出来的!!!

3、网站路径后有/

这样是错误的,在配置网站路径时一定要注意。

4、可以在bin目录下运行httpd.exe查看错误原因进行进一步判断