Bueno, veréis, hace tiempo empecé a crear una página web en un servidor local con una plantilla que compré. Por cuestiones de la vida, lo dejé aparcado y ahora he querido retomarlo y seguir creando esa página. Mi problema es que para modificar determinados aspectos de la plantilla, necesito modificar el archivo index.php, pero al acceder no puedo ver el contenido del archivo.
Lo que veo es lo siguiente:
<?php
/**
* @Package Joomla.Site
*
* @Copyright Copyright (C) 2005 - 2015 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
if (version_compare(PHP_VERSION, '5.3.10', '<'))
{
die('Your host needs to use PHP 5.3.10 or higher to run this version of Joomla!');
}
/**
* 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';
// Mark afterLoad in the profiler.
JDEBUG ? $_PROFILER->mark('afterLoad') : null;
// Instantiate the application.
$app = JFactory::getApplication('site');
// Execute the application.
$app->execute();
No entiendo por qué no puedo ver la configuración y modificarla. Juraría que cuando compré la plantilla sí podía acceder a este archivo, puesto que en su momento sí modifiqué cosas, pero no estoy segura si lo hice desde este archivo o desde otro. ¿Podríais echarme un cable?
Lo que veo es lo siguiente:
<?php
/**
* @Package Joomla.Site
*
* @Copyright Copyright (C) 2005 - 2015 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
if (version_compare(PHP_VERSION, '5.3.10', '<'))
{
die('Your host needs to use PHP 5.3.10 or higher to run this version of Joomla!');
}
/**
* 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';
// Mark afterLoad in the profiler.
JDEBUG ? $_PROFILER->mark('afterLoad') : null;
// Instantiate the application.
$app = JFactory::getApplication('site');
// Execute the application.
$app->execute();
No entiendo por qué no puedo ver la configuración y modificarla. Juraría que cuando compré la plantilla sí podía acceder a este archivo, puesto que en su momento sí modifiqué cosas, pero no estoy segura si lo hice desde este archivo o desde otro. ¿Podríais echarme un cable?