NameVirtualHost *:80
<VirtualHost *:80>
ServerName tmp
DocumentRoot "//192.168.1.25/www/"
<Directory />
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
此配置不起作用,服务无法从Services.msc启动,但如果我尝试在cmd.exe中运行httpd.exe,那么它成功并且显然不是很好的方法。
我尝试了Alias但仍无法正常工作,服务运行但是当我访问其403 Access Error.
我尝试将地图网络驱动器映射到Z:但服务无法从Services.msc运行
对于从虚拟主机的网络目录或网络驱动器运行Apache DocumentRoot,是否有任何人都有良好的解决方案。
答案 0 :(得分:8)
这是答案http://adam-carter.com/posts/158
将您的DocumentRoot更改为网络共享(驱动器重新映射 似乎不起作用)。示例:DocumentRoot“// path / to / share”
确保更新配置中的DocumentRoot路径
编辑Apache服务,在“登录”选项卡上,单击“此帐户”单选按钮旁边的“浏览”按钮。
输入对网络共享具有访问权限的帐户名称,然后点击“确定”
为用户输入正确的密码重新启动Apache和LOL到银行。
使用此功能,您可以将网络驱动器,网络目录添加到虚拟主机和别名中。