me hice un blog desde cero y lo estaba usando en el servidor xampp, después por razones de programacion de otros desarrollos tuve que mudarme a wamp, el tema es que en wamp el blog no se ve no me detecta los modulos, y eso que no modifique nada y nose porque, acá les dejo parte del config y del index.php para que vean en donde puede estar el error:
config.php
Código PHP:
/**
* Archivo de configuración del blog
* Defino valores por defecto y datos para cada uno de los módulos.
*
* MODULO_DEFECTO: Define el módulo por defecto que se cargara al entrar al sitio.
* THEME_DEFECTO: Define el theme por defecto que se cargara al entrar al sitio.
* MODULO_PATH: Define la ruta donde se encuentra el directorio de los módulos.
* THEME_PATH: Define la ruta donde se encuentra el directorio de los themes.
*
*/
define('MODULO_DEFECTO', 'inicio');
define('THEME_DEFECTO', 't_inicio.php');
define('MODULO_PATH', realpath('modulos'));
define('THEME_PATH', realpath('themes'));
Código PHP:
// Primero incluyo el archivo de configuración.
include('conf.php');
/**
* Verifico que se haya escogido un modulo, sino
* tomo el valor por defecto de la configuración.
*/
if (!empty($_GET['mod']))
$modulo = $_GET['mod'];
else
$modulo = MODULO_DEFECTO;
/**
* También verificamos que el valor que se
* paso, corresponde a un modulo que existe, caso
* contrario, cargo el modulo por defecto.
*/
if (empty($conf[$modulo]))
$modulo = MODULO_DEFECTO;
/**
* Ahora determino que archivo de Theme tendrá
* este módulo, si no tiene ninguno asignado, utilizo
* el que viene por defecto.
*/
if (empty($conf[$modulo]['theme']))
$conf[$modulo]['theme'] = LAYOUT_DEFECTO;
/**
* Aqui coloco la conexion a la base de datos.
*
$conexion= mysql_connect($host_db, $usuario_db, $pass_db, $db);
mysql_select_db($db, $conexion);
/**
* Cargamos el archivo de Thene que a su vez, se
* encargará de incluir al módulo propiamente dicho. si el archivo
* no existiera, cargo directamente el módulo.
*/
$path_layout = THEME_PATH.'/'.$conf[$modulo]['theme'];
$path_modulo = MODULO_PATH.'/'.$conf[$modulo]['modulo'];
if (file_exists($path_layout))
include( $path_layout );
else
if (file_exists( $path_modulo ))
include( $path_modulo );
else
die('Error al cargar el módulo <b>'.$modulo.'</b>. No existe el archivo <b>'.$conf[$modulo]['modulo'].'</b>');
espero que me puedan ayudar desde ya muchas gracias