Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 用于虚拟主机dosent工作的新DocumentRoot_Php_Apache_Virtualhost - Fatal编程技术网

Php 用于虚拟主机dosent工作的新DocumentRoot

Php 用于虚拟主机dosent工作的新DocumentRoot,php,apache,virtualhost,Php,Apache,Virtualhost,我安装了xampp,它通过在本地主机和默认文档根(/Applecations/xampp/xamppfiles/htdocs)上运行apache工作 为mydomain.com和文档根目录(/Users/myusername/Public/Sites/myProjectFolder)设置新的虚拟主机后,它可以工作,但会转到文档根目录地址(/Applecations/XAMPP/xamppfiles/htdocs)和新文档根目录 我的httpd-vhost.conf: <VirtualHos

我安装了xampp,它通过在本地主机和默认文档根(/Applecations/xampp/xamppfiles/htdocs)上运行apache工作

为mydomain.com和文档根目录(/Users/myusername/Public/Sites/myProjectFolder)设置新的虚拟主机后,它可以工作,但会转到文档根目录地址(/Applecations/XAMPP/xamppfiles/htdocs)和新文档根目录

我的httpd-vhost.conf:

<VirtualHost *:80>
    ServerName mydomain.com
    ServerAlias www.mydomain.com
    DocumentRoot "/Users/myusername/Public/Sites/myProjectFolder"
    ErrorLog "/private/var/log/apache2/mydomain.com-error_log"
    CustomLog "/private/var/log/apache2/mydomain.com-access_log" common
    ServerAdmin admin@mydomain.com
        <Directory "/Users/myusername/Public/Sites/myProjectFolder">
            Options Indexes FollowSymLinks
            AllowOverride All
            Order allow,deny
            Allow from all
        </Directory>
</VirtualHost>

ServerName mydomain.com
ServerAlias www.mydomain.com
DocumentRoot“/Users/myusername/Public/Sites/myProjectFolder”
ErrorLog“/private/var/log/apache2/mydomain.com-error\u log”
CustomLog“/private/var/log/apache2/mydomain.com-access_log”通用
服务器管理员admin@mydomain.com
选项索引跟随符号链接
允许超越所有
命令允许,拒绝
通融

您是否在顶级配置文件中包含了httpd-vhosts.conf文件。如果vhosts中没有匹配项,它将显示默认站点。还有,您键入了什么作为URL?也许你需要考虑向你的问题添加更多的信息来给我们一个更好的机会来帮助你控制面板/Apache日志说什么?为了确保没有语法错误,可以在控制台中运行httpd-t