XAMPP Joomla Vhost - 未找到仪表板

时间:2016-07-15 16:25:49

标签: php apache joomla vhosts

我想要的是什么:

我想用这个URL启动Joomla:" joomla.localhost" 来自joomla的所有文件都复制到以下目录中:

  

C:\ XAMPP \ htdocs中\的Joomla

在我的

  

C:\ XAMPP \阿帕奇\ CONF \额外\的httpd-vhosts.conf

<VirtualHost *:80>
    ServerName joomla.localhost
    ServerAlias joomla.localhost
    DocumentRoot "C:/xampp/htdocs/joomla"
</VirtualHost>

在我的

  

C:\ XAMPP \阿帕奇\ CONF \ httpd.conf中

<Directory "C:/xampp/htdocs/joomla">
    Options Indexes FollowSymLinks Includes ExecCGI
    Order allow,deny
    Allow from all
    AllowOverride All
</Directory>

在我的

  

C:\ Windows \ System32下\驱动程序\等\主机:

127.0.0.1       joomla.localhost

当我导航到http://joomla.localhost/installation时 一切都好。我可以安装joomla。一切都很好。 安装后我删除了安装文件夹。 但是当我尝试http://joomla.localhost时,joomla将重定向到http://joomla.localhost/dashboard - 是的,因为

header('Location: '.$uri.'/dashboard/');
index.php中的

。 但是 - 我找不到对象......所以出了什么问题? 我的apache中是否需要特定的条目?

谢谢!

1 个答案:

答案 0 :(得分:0)

这是我的错。 Joomla创建了这个PHP(index.php):

<?php
    if (!empty($_SERVER['HTTPS']) && ('on' == $_SERVER['HTTPS'])) {
        $uri = 'https://';
    } else {
        $uri = 'http://';
    }
    $uri .= $_SERVER['HTTP_HOST'];
    header('Location: '.$uri.'/dashboard/');
    exit;
?>
Something is wrong with the XAMPP installation :-(

我不知道为什么。重新安装后一切都很好!