在WAMP中使用PHP-如何在本地驱动器上创建新目录?

时间:2014-04-15 19:52:53

标签: php apache permissions wamp

我试图在我的WAMP环境中使用PHP在本地驱动器(U :)上创建新目录(检查它们是否存在),映射到媒体服务器(\ tr-svrwc-fms) - 没有成功:我收到403错误。

我尝试过创建目录别名:

Alias /vid "tr-svrwc-fms//" 

<Directory "tr-svrwc-fms//">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride All
    Order Allow,Deny
    Allow from all
</Directory>

还有:

Alias /vid "U:" 

<Directory "U:">
     Options Indexes FollowSymLinks MultiViews
     AllowOverride all 
     Order Allow, Deny
     Allow from all
</Directory>

我甚至尝试将httpd.conf中的根目录设置修改为“全部允许”。

我的WAMP服务器版本为2.2,Apache版本为2.2.21

提前感谢您的帮助

2 个答案:

答案 0 :(得分:1)

建议仅在httpd.conf中使用UNC路径作为网络资源

语法应如下所示:

Alias /vid "//laptop1/vid"
<Directory "//laptop1/vid">
  ...
</Directory

laptop1当然在你的情况下会有所不同。

答案 1 :(得分:0)

我了解到,在我的本地硬盘驱动器上安装了WAMP后,Apache服务器(已配置)由于权限而不允许在WAMP根文件夹之外进行通信。

但是,这种类型的通信可以通过命令行上的PHP shell脚本完成,该脚本不通过Apache服务器进行路由。