【发布时间】:2013-02-06 01:47:24
【问题描述】:
问题
如果虚拟主机配置中的路径名中有空格,则 Apache 将无法启动。
通常的解决方案是将路径名用双引号括起来,但这并不能解决问题。
我想在我的路径名中有空格,因此更改为破折号或其他不是真正的选项。
与下面没有空格的配置非常相似。
示例
<VirtualHost *:80>
DocumentRoot "C:/Users/Patrick/Google Drive/Projects/My Project"
ServerName local.example.com
ServerAlias local.example.com
<Directory "C:/Users/Patrick/Google Drive/Projects/My Project">
Options Indexes FollowSymLinks ExecCGI Includes
AllowOverride All
Order allow,deny
Allow from all
<IfModule mod_php5.c>
php_admin_flag engine on
# choose the one you want:
# This is for E_ALL & ~E_STRICT & ~E_DEPRECATED
# php_admin_value error_reporting 22527
# This is for E_ERROR
php_admin_value error_reporting 1
</IfModule>
</Directory>
</VirtualHost>
【问题讨论】:
-
我知道这是旧的,但我只想说你的方法在 Linux 上对我来说很好。
-
重命名项目文件夹? (是的,linux 不是 windows...)
标签: apache wampserver httpd.conf