web-dev-qa-db-fra.com

Erreur de site Web lorsque j'ai sauvegardé mon site Web à partir de mon ancien hôte Web et restauré le site sur mon nouvel hôte Web

Je viens de sauvegarder mon site Web Joomla à partir de mon ancien hébergeur et de transférer le domaine sur mon nouvel hébergeur. J'ai ensuite restauré les fichiers de base de données et SQL ainsi que corrigé le fichier configuration.php dans la nouvelle base de données. Une fois le transfert terminé, j'ai indiqué le domaine au bon dossier, y compris les fichiers de base de données. Quand je vais au domaine, une page apparaît avec les informations suivantes ci-dessous. Je ne suis pas sûr de ce qui s'est passé, je transfère et restaure en général WordPress sites Web tout le temps et c'est la première fois que je transfère un site Joomla.

Toute aide est appréciée merci à tous:

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

/**
 * Define the application's minimum supported PHP version as a constant so it can be referenced within the application.
 */
define('JOOMLA_MINIMUM_PHP', '5.3.10');

if (version_compare(PHP_VERSION, JOOMLA_MINIMUM_PHP, '<'))
{
    die('Your Host needs to use PHP ' . JOOMLA_MINIMUM_PHP . ' or higher to run this version of Joomla!');
}

// Saves the start time and memory usage.
$startTime = microtime(1);
$startMem  = memory_get_usage();

/**
 * Constant that is checked in included files to prevent direct access.
 * define() is used in the installation folder rather than "const" to not error for PHP 5.2 and lower 
 */
define('_JEXEC', 1);

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

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

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

// Set profiler start time and memory usage and mark afterLoad in the profiler.
JDEBUG ? $_PROFILER->setStart($startTime, $startMem)->mark('afterLoad') : null;

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

// Execute the application.
$app->execute();
1
Russell

Je vous recommande tout d'abord de vous assurer que le nouveau service d'hébergement peut prendre en charge Joomla. Téléchargez une nouvelle copie de Joomla, qui est actuellement la version 3.6.0, et installez-la avec les exemples de données. Si cela fonctionne, alors vous savez que c'est quelque chose qui a été négligé dans la configuration du transfert.

3
Edward_178118