簡體   English   中英

Joomla index.php錯誤

[英]Joomla index.php BUG

我是joomla的一個新手,我繼承了一個舊項目。 問題是我在xampp上本地復制了項目,當我訪問該站點時,它會下載內容如下的文件:

<?php
/**
 * @package     Joomla.Site
 * @copyright   Copyright (C) 2005 - 2012 Open Source Matters, Inc. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 */

// Set flag that this is a parent file.
define('_JEXEC', 1);
define('DS', DIRECTORY_SEPARATOR);

if (file_exists(dirname(__FILE__) . '/defines.php')) {
    include_once dirname(__FILE__) . '/defines.php';
}

if (!defined('_JDEFINES')) {
    define('JPATH_BASE', dirname(__FILE__));
    require_once JPATH_BASE.'/includes/defines.php';
}

require_once JPATH_BASE.'/includes/framework.php';

// Mark afterLoad in the profiler.
JDEBUG ? $_PROFILER->mark('afterLoad') : null;

// Instantiate the application.
$app = JFactory::getApplication('site');

// Initialise the application.
$app->initialise();

// Mark afterIntialise in the profiler.
JDEBUG ? $_PROFILER->mark('afterInitialise') : null;

// Route the application.
$app->route();

// Mark afterRoute in the profiler.
JDEBUG ? $_PROFILER->mark('afterRoute') : null;

// Dispatch the application.
$app->dispatch();

// Mark afterDispatch in the profiler.
JDEBUG ? $_PROFILER->mark('afterDispatch') : null;

// Render the application.
$app->render();

// Mark afterRender in the profiler.
JDEBUG ? $_PROFILER->mark('afterRender') : null;

// Return the response.
echo $app;

並且它不會加載索引頁的內容。 我絕對不知道如何使它起作用,以及為什么它總是下載名稱不同但內容相同的文件。 這是在線網站,有人可以幫助我嗎? 謝謝

在這里查看結果: 在此處輸入圖片說明

這是index.html的內容:

<html xmlns="http://www.w3.org/1999/xhtml">
          <head>
            <title>Transylvania College</title>
            <meta http-equiv="refresh" content="0;URL='http://www.transylvania-college.ro/en'" />
        <script type="text/javascript">

          var _gaq = _gaq || [];
          _gaq.push(['_setAccount', 'UA-38799767-1']);
          _gaq.push(['_setDomainName', 'transylvania-college.ro']);
          _gaq.push(['_setAllowLinker', true]);
          _gaq.push(['_trackPageview']);

          (function() {
            var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
            ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
            var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
          })();

        </script>
        <script type="text/javascript">
        var fb_param = {};
        fb_param.pixel_id = '6010688839388';
        fb_param.value = '0.00';
        fb_param.currency = 'USD';
        (function(){
          var fpw = document.createElement('script');
          fpw.async = true;
          fpw.src = '//connect.facebook.net/en_US/fp.js';
          var ref = document.getElementsByTagName('script')[0];
          ref.parentNode.insertBefore(fpw, ref);
        })();
        </script>
        <noscript>
          <img height="1" width="1" alt="" style="display:none" src="https://www.facebook.com/offsite_event.php?id=6010688839388&amp;value=0&amp;currency=USD" />
        </noscript>
          </head>
          <body>
            <p>Loading...</p>
          </body>
        </html>

在您的httpd.conf文件(Apache配置文件)中,添加以下內容:

AddType  application/x-httpd-php .php

這應該可以解決您的問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM