Foros del Web » Programando para Internet » PHP »

Problema con mi pagina web no muestra el contenido

Estas en el tema de Problema con mi pagina web no muestra el contenido en el foro de PHP en Foros del Web. tengo una pagina que tiene dos index principales index.html e index.php el problema radica en que el index.html muestra al index.php es por eso muestra ...
  #1 (permalink)  
Antiguo 14/10/2013, 03:05
 
Fecha de Ingreso: octubre-2013
Ubicación: Märsta
Mensajes: 10
Antigüedad: 10 años, 6 meses
Puntos: 0
Problema con mi pagina web no muestra el contenido

tengo una pagina que tiene dos index principales index.html e index.php el problema radica en que el index.html muestra al index.php es por eso muestra la pagina sin contenido... el index.php a su vez no carga al config.inc.php y asi sucesivamente... uds pueden ver lo que trato de decir mirando mi pagina www.byggswedten.com ...estuviese muy agradecido por la gran ayuda que me pueden brindar... nota... cambie un tag de <? por el completo <?php en las Aperturas...pero tampoco funciona...

Atte. Luis Rodriguez
  #2 (permalink)  
Antiguo 14/10/2013, 04:13
 
Fecha de Ingreso: septiembre-2013
Mensajes: 46
Antigüedad: 10 años, 6 meses
Puntos: 1
Respuesta: Problema con mi pagina web no muestra el contenido

a lo mejor es por la ruta... cuando intentas cargar config.inc.php. Lo tienes en alguna carpeta?
  #3 (permalink)  
Antiguo 16/10/2013, 01:22
 
Fecha de Ingreso: octubre-2013
Ubicación: Märsta
Mensajes: 10
Antigüedad: 10 años, 6 meses
Puntos: 0
Respuesta: Problema con mi pagina web no muestra el contenido

lo tengo en la misma carpeta junto con los demas archivos de index.html, index.php y los demas archivos. es raro porque al resto me lo muestra.... por eso sale las imagenes... pero no aparece lo que contiene la pagina.... www.byggswedten.com
agradeceria mucho por la solucion de este problema..

gracias de antemano
Atte

Luis
  #4 (permalink)  
Antiguo 16/10/2013, 04:27
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: Problema con mi pagina web no muestra el contenido

Sin ver tu código PHP no hay posibilidades de ayudarte.
__________________
- León, Guanajuato
- GV-Foto
  #5 (permalink)  
Antiguo 16/10/2013, 07:25
 
Fecha de Ingreso: octubre-2013
Ubicación: Märsta
Mensajes: 10
Antigüedad: 10 años, 6 meses
Puntos: 0
Respuesta: Problema con mi pagina web no muestra el contenido

Hola Triby!
este es el codigo de mi index.html

<html>
<head>
<title>index</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<!-- ImageReady Styles (index.psd) -->
<style type="text/css">
<!--

#Table_01 {
position:absolute;
left:0px;
top:0px;
width:1020px;
height:1020px;
}

#index-menu-sup {
position:absolute;
left:0px;
top:0px;
width:1020px;
height:44px;
}

#index-header-left {
position:absolute;
left:0px;
top:44px;
width:374px;
height:232px;
}

#index-logo {
position:absolute;
left:374px;
top:44px;
width:256px;
height:232px;
}

#index-header-right {
position:absolute;
left:630px;
top:44px;
width:390px;
height:232px;
}

#index-menu {
position:absolute;
left:0px;
top:276px;
width:1020px;
height:54px;
}

#index-sitebar-left {
position:absolute;
left:0px;
top:330px;
width:280px;
height:451px;
}

#index-sitebar-right {
position:absolute;
left:280px;
top:330px;
width:740px;
height:451px;
}

#index-content-end {
position:absolute;
left:0px;
top:781px;
width:1020px;
height:61px;
}

#index-footer {
position:absolute;
left:0px;
top:842px;
width:1020px;
height:178px;
}

-->
</style>
<!-- End ImageReady Styles -->

</head>
<body style="background-color:#FFFFFF; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;">
<!-- ImageReady Slices (index.psd) -->
<div id="Table_01">
<div id="index-menu-sup">
<img src="images/index_menu_sup.jpg" width="1020" height="44" alt="">
</div>
<div id="index-header-left">
<img src="images/index_header_left.jpg" width="374" height="232" alt="">
</div>
<div id="index-logo">
<img src="images/index_logo.jpg" width="256" height="232" alt="">
</div>
<div id="index-header-right">
<img src="images/index_header_right.jpg" width="390" height="232" alt="">
</div>
<div id="index-menu">
<img src="images/index_menu.jpg" width="1020" height="54" alt="">
</div>
<div id="index-sitebar-left">
<img src="images/index_sitebar_left.jpg" width="280" height="451" alt="">
</div>
<div id="index-sitebar-right">
<img src="images/index_sitebar_right.jpg" width="740" height="451" alt="">
</div>
<div id="index-content-end">
<img src="images/index_content_end.jpg" width="1020" height="61" alt="">
</div>
<div id="index-footer">
<img src="images/index_footer.jpg" width="1020" height="178" alt="">
</div>
</div>
<!-- End ImageReady Slices -->
</body>
</html>







este es de mi index.php
<?
$lk = htmlentities($_GET["lk"]);
$vars = explode("/", $lk);

include_once "config.inc.php";

include_once PATH_ABSOLUTE . "clases/enlaces.class.php";

$obj = new Enlaces();
$obj->enlaces = $config["enlaces"];
$obj->subenlaces = $config["subenlaces"];
$obj->vars = $vars;

/** Carga metadatos **/
$meta_tmp = $obj->getMetadatos();

if ($meta_tmp)
$meta = $meta_tmp;

/** Carga Subenlaces desde Config.inc **/
$aLink = $obj->dameLinks();
$html_links = $aLink["html"];
$ruta = $aLink["ruta"];

include "header.view.php";
include "menu.view.php";
?>

<div id="main">

<div id="sitebar">
<? include PATH_ABSOLUTE . "sitebar.view.php"; ?>
</div>

<div class="cont_background">

<div id="content">

<div class="html">

<div style="font-weight:bold"><?= $ruta ?></div>

<?
/* Definir el Content*/
if (is_file(PATH_ABSOLUTE_HTML . $meta["fichero"])) {
include PATH_ABSOLUTE_HTML . $meta["fichero"];
} else {
include PATH_ABSOLUTE_HTML . "portada.php";
}

?>

</div>

</div>

</div>

<br clear="both">

<div id="content_end"></div>

</div>

<?

include "footer.view.php";


?>

<?
error_reporting(E_ALL);
ini_set("display_errors", 1);
?>







este es de mi config.inc.php
<?
/***********************
Fichero de Configuración
************************/

define(PATH, "http://www.byggswedten.com/");
define(PATH_ABSOLUTE, $_SERVER['DOCUMENT_ROOT'] . "/");
define(PATH_IMAGES, PATH . "images/");
define(PATH_JS, PATH . "js/");
define(PATH_ESTILO, PATH . "css/");
define(PATH_ABSOLUTE_HTML, PATH_ABSOLUTE . "html/");
define(PATH_ABSOLUTE, $_server[DOCUMENT_ROOT]);

$meta['title'] = "Bygg Swed Totalentreprenad - Allt inom bygg: Nybyggnation, Ombyggnad,tillbyggnad,renovering,vvs,badrum";
$meta['descrip'] = "Allt inom bygg: Ombyggnad,tillbyggnad,renovering,vvs,El,Badrum";
$meta['keywords'] = "Allt inom bygg:Ny byggnation,Ombyggnad,tillbyggnad,renovering,vvs,El ,Badrum";

$config["enlaces"] = array( /*** Principales - Menu Superior ***/
"entreprenad-personal" => array("title" => "Entreprenad,Personal uthyrning",
"label" => "Entreprenad,Personal uthyrning", "description" => "", "keys" => "",
"fichero" => "entreprenad.php", ), "bygg" => array("title" =>
"Allt inom bygg:Ombyggnad,tillbyggnad,renovering,vvs, El,Badrum", "label" =>
"Allt inom bygg: Ombyggnad, tillbyggnad, renovering, vvs, El,Badrum",
"description" => "", "keys" => "", "fichero" => "allt-inom-bygg.php", ),
"galeria" => array("title" => "Galeria de Fotos", "label" => "galeria de fotos",
"description" => "", "keys" => "", "fichero" => "galeria.php", ), "kontakt" =>
array("title" => "Kontakt", "label" => "Kontakt", "description" => "", "keys" =>
"", "fichero" => "form_contacto.php", ), "kalkylera" => array("title" =>
"Kalkylera", "label" => "Kalkylera", "description" => "", "keys" => "",
"fichero" => "kalkylera.php", ), "om-oss" => array("title" => "Om Oss", "label" =>
"Om Oss", "description" => "", "keys" => "", "fichero" => "om-oss.php", ),
"referenser" => array("title" => "Referenser", "label" => "Referenser",
"description" => "", "keys" => "", "fichero" => "referenser.php", ),
"rot-avdrag" => array("title" => "ROT-avdrag", "label" => "ROT-avdrag",
"description" => "", "keys" => "", "fichero" => "rot-avdrag.php", ),
"samarbetspartners" => array("title" => "Samarbetspartners", "label" =>
"Samarbetspartners", "description" => "", "keys" => "", "fichero" =>
"samarbetspartners.php", ), /*** Subenlaces ***/ "bygg-personal" => array("title" =>
"Bygg Personal", "label" => "Bygg Personal", "description" => "", "keys" => "",
"fichero" => "bygg-personal.php", ), "bygg-slutforda-projekt" => array("title" =>
"Bygg Slutforda Projekt", "label" => "Slutförda Projekt", "description" => "",
"keys" => "", "fichero" => "bygg-slutforda-projekt.php", ), "pagaende-objekt" =>
array("title" => "Pagaende Objekt", "label" => "Lediga Jobb", "description" =>
"", "keys" => "", "fichero" => "pagaende-objekt.php", ), "tjanster" => array("title" =>
"Tjänster", "label" => "Tjänster", "description" => "", "keys" => "", "fichero" =>
"tjanster.php", ), "miljo" => array("title" => "Bygg Miljö", "label" =>
"Bygg Miljö", "description" => "", "keys" => "", "fichero" => "miljo.php", ));

$config["subenlaces"] = array("bygg" => array("tjanster", "miljo",
"bygg-personal", "pagaende-objekt", ));

?>

sale las imagenes...pero no el resto de menues.. como pudes apreciar en mi pagina, estuviese muy agradecido por la ayuda.

Atte.
Luis
  #6 (permalink)  
Antiguo 16/10/2013, 08:12
Avatar de dashtrash
Colaborador
 
Fecha de Ingreso: abril-2007
Ubicación: Ni en Sevilla,ni en Sanlúcar..qué más da..
Mensajes: 927
Antigüedad: 17 años
Puntos: 270
Respuesta: Problema con mi pagina web no muestra el contenido

En el "index.html" cargas el "index.php"?
Y tienes configurado el servidor web para que los ficheros con extensión ".html" sean parseados por php?
Como creo que no, lo que llamas "index.html" debe ser "index.php", y lo que es ahora "index.php", debes cambiarlo a alguna otra cosa.
  #7 (permalink)  
Antiguo 16/10/2013, 08:51
Avatar de efenollal  
Fecha de Ingreso: abril-2012
Ubicación: Toa Baja
Mensajes: 63
Antigüedad: 12 años
Puntos: 3
Respuesta: Problema con mi pagina web no muestra el contenido

El Navegador(Browser) siempre va a buscar al index o en el caso de Explorer primero busca a default. No puedes tener 2 index como pagina principal.
Lo que debes hacer:
1. Coloca todo lo que tienes en los archivos index a un solo archivo.
2. Cambia el archivo a index.php.
3. En el index.php has un require_once() para que llames al archivo config.php antes que todo el contenido del index.php. Si no haces esto jamas los archivos sabran el uno del otro.

Tratalo y dejanos saber como te va...
  #8 (permalink)  
Antiguo 17/10/2013, 01:18
 
Fecha de Ingreso: octubre-2013
Ubicación: Märsta
Mensajes: 10
Antigüedad: 10 años, 6 meses
Puntos: 0
Respuesta: Problema con mi pagina web no muestra el contenido

trate de las dos formas pero no funciona sigue igual... como antecedente quiero informarles que la pagina funcionaba perfectamente.... fue cuando cambie a otro dominio fue cuando dejo de funcionar despues de unos dos meses mas o menos... mi pregunta es si tiene que ver algo el .htaccess en todo esto. para esto envio la configuracion tambien de esto

RewriteEngine on
#Options +Indexes +MultiViews +FollowSymlinks
#IndexOptions FancyIndexing
#IndexIgnore *

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?lk=$1 [NC,L]
RewriteRule ^(.*)/(.*)(.htm)$ index.php?lk=$1&cod=$2 [NC,L]
RewriteRule ^(.*)/tag/(.*)$ index.php?lk=videos/search&op=$1&tag=$2 [L]

#RewriteRule ^([0-9]+)/video/(.*)/(.*).html$ video.php?op=$1&tag=$2&video=$3 [L]
#RewriteRule ^([0-9]+)/tag/(.*)/([0-9]+).html$ index.php?op=$1&tag=$2&page=$3 [L]
#RewriteRule ^([0-9]+)/tag/(.*).html$ index.php?op=$1&tag=$2 [L]

ErrorDocument 404 /404.html

#<Limit GET>
#order allow,deny
#deny from 128.23.45.
#deny from 207.158.255.213
#allow from all
#</Limit>

#RewriteCond %{HTTP_HOST} gentetv.dactualidad.com$
#RewriteCond %{REQUEST_URI} !gentetv/
#RewriteRule ^(.*)$ gentetv/$1


#RewriteCond %{REQUEST_FILENAME} \.(png|gif|jpeg|JPG|jpg)$ [NC]
#RewriteCond %{HTTP_REFERER} !^$
#RewriteCond %{HTTP_REFERER} !dactualidad\.com [NC]
#RewriteCond %{HTTP_REFERER} !feedburner\.com [NC]
#RewriteCond %{HTTP_REFERER} !bloglines\.com [NC]
#RewriteCond %{HTTP_REFERER} !google\. [NC]
#RewriteCond %{HTTP_REFERER} !search\?q=cache [NC]
#RewriteRule \.(jpg|gif|bmp|png)$ http://www.tudominio.com/nohotlink.jpeg [NC,L]

#deny all access
#deny from all
#allow from 192.168.0.0/24



agradezco de antemano todas las ayudas....

Luis
  #9 (permalink)  
Antiguo 17/10/2013, 03:10
Avatar de dashtrash
Colaborador
 
Fecha de Ingreso: abril-2007
Ubicación: Ni en Sevilla,ni en Sanlúcar..qué más da..
Mensajes: 927
Antigüedad: 17 años
Puntos: 270
Respuesta: Problema con mi pagina web no muestra el contenido

Código Apache:
Ver original
  1. RewriteCond %{REQUEST_FILENAME} !-f
  2. RewriteCond %{REQUEST_FILENAME} !-d
  3. RewriteRule ^(.*)$ index.php?lk=$1 [NC,L]
En teoria, esas lineas están mandando toda request a un fichero que no exista, a index.php, pasandole el path de la request, en la variable lk.

Mirando tu index.php, parece que fuera el punto de entrada correcto.La home no debería ser "index.html", sino index.php, ya que éste parece encargarse del enrutado, y de incluir cabeceras, menús, etc:
Código PHP:
Ver original
  1. ....
  2. include "header.view.php";
  3. include "menu.view.php";
  4. ?>
  5.  
  6. <div id="main">
  7.  
  8. <div id="sitebar">
  9. <? include PATH_ABSOLUTE . "sitebar.view.php"; ?>
  10. </div>
  11. ...

Sin embargo, dices que eso lo llamas desde index.html..index.html parece simplemente una plantilla vacía...Sin contenido, sin llamadas a ninguna cosa, y simplemente una serie de placeholders para que metas contenido...Como si hubiera sido generado por alguna herramienta..Seguro que lo que tú quieres cargar es index.html??
Cambiale el nombre a "index.html", recarga la web, y a ver si entonces aparece la pagina de inicio.
  #10 (permalink)  
Antiguo 30/10/2013, 06:58
 
Fecha de Ingreso: octubre-2013
Ubicación: Märsta
Mensajes: 10
Antigüedad: 10 años, 6 meses
Puntos: 0
Respuesta: Problema con mi pagina web no muestra el contenido

cambie paso por paso todas la recomendaciones y nada... sigue igual..

saludos
Luis
  #11 (permalink)  
Antiguo 30/10/2013, 07:03
 
Fecha de Ingreso: octubre-2013
Ubicación: Märsta
Mensajes: 10
Antigüedad: 10 años, 6 meses
Puntos: 0
Respuesta: Problema con mi pagina web no muestra el contenido

lo que pasa es que el html contien las imagenes de la pagina es decir todo lo que se puede ver... cuando sse escribe el dominio www.byggswedten.com el .html llama al index.php, para que este a su vez llame al config.inc.php que es donde muestra los menues y asi sucesivamente... me da la impresion que hiciese falta alguna ruta o algun request path.... o derepente se desconfiguro el php cuando lo actualice con el php 5.4...

quisiera seguir teniendo ayuda sobre esto..

agradezco infinitamente todas las ayudas

Etiquetas: contenido, html, muestra
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:09.