2010-10-27 11 views
0

J'ai téléchargé une copie de sauvegarde de mon serveur web cpanel. J'installe WAMP sur mon ordinateur portable local. La base de données et le nom d'utilisateur php et le mot de passe ont été définis. Ensuite, j'ai chargé la base de données dans la base de données MySQL locale. J'ai vérifié que phpinfo.php fonctionne. Je configure Dreamweaver gérer le site avec le site extrait sur mon ordinateur portable. Maintenant, les pages d'administration finales sur mon ordinateur portable pour mon site Web fonctionnent. Cependant le frontend ne charge pas complètement et je ne peux pas comprendre pourquoi.Dreamweaver, PHP, MySQL

Veuillez aller ici pour voir à quoi ressemble la page puisque je ne peux pas publier d'images sur ce post. dev.quicksalenetwork.com/images/frontend.png

Maintenant, si vous allez à la live development site vous verriez ce qui devrait ressembler.

Voici également le code source de la page index.php.

<?php 
//redirect for install 
if(!file_exists('Connections/myconn.php')) 
header('Location:install.php'); 

//install file check 
/*if(file_exists('install.php') || file_exists('install2.php') || file_exists('install3.php')) 
print '<font color="red"><strong>Please delete install files { install.php , install1.php, install2.php }</strong></font><br>'; 
*/ 

//******************************************************************************* 
//PHP Real Estate Classifieds 
//All Rights reserved by Quick Sale Network inc. 
//Do not modify, duplicate, resell with out direct permission from Quick Sale Network inc. 
//Script is bound by terms listed in terms.html file 
//******************************************************************************* 




//fetch template header 
include('header.php'); 

//define varable 
define('go',''); 
//set index varable for switch statment 
if (isset($_REQUEST['go'])) 
$go = $_REQUEST['go']; // requested page 
else 
$go = ''; // default 

switch($go) { 
case 'gmap': 
    include('gmap.php'); 
    break; 
case 'photos': 
    include('photos.php'); 
    break; 
case 'resource_center': 
    include('resource_center.php'); 
    break; 
case 'linkdir': 
    include('linkdir.php'); 
    break; 
case 'mailme': 
    include('formmail.php'); 
    break; 
case 'sell': 
    include('sell.php'); 
    break; 
case 'buy': 
    include('buy.php'); 
    break; 
case 'properties': 
    include('properties.php'); 
    break; 
case 'login' : 
    header("location: members/login.php"); 
    break; 
case 'register' : 
    include('register.php'); 
    break; 
case 'pricing' : 
    include('pricing.php'); 
    break; 
case 'calc' : 
    include('calc.php'); 
    break; 
case 'contact' : 
    include('contact.php'); 
    break; 
case 'faq' : 
    include('faq.php'); 
    break; 
case 'features' : 
    include('features.php'); 
    break; 
case 'member_login' : 
    include('member_login.php'); 
    break; 
case 'mailme' : 
    echo"<br><h4>"; 
    include('formmail.php'); 
    echo"</h4>"; 
    break; 
case 'detail' : 
    include('detail.php'); 
    break; 
case 'search' : 
    include('search.php'); 
    break; 
/*case 'home_gmap' : 
    include('home.php');*/ 
default: 
    include('home_gmap.php'); 
    break; 
}//end of switch statment 


//fetch template footer 
include('footer_city.php'); 

?> 

Des idées de ce que je fais mal?

+0

Toujours 'exit;' après avoir appelé 'header ('Location: ...')' – Phil

+0

où dois-je entrer ceci. aidez s'il vous plaît. merci – user489473

+0

Immédiatement après avoir appelé 'header ('Location: ...')' – Phil

Répondre

1

Je pense:

votre code utilise php balises courtes ouvertes (<? au lieu de <?php) et vous n'avez pas activé balises courtes dans votre WAMP installer ..

Il y a un short_open_tag directive dans votre php.ini pour l'activer

+0

+1 Vérifiez la source HTML rendue pour ' Phil

+0

@Phil. Bien pensé. – Ben

+0

Ben - vous étiez mort. Merci. Tu es incroyable. – user489473

0

J'ai eu la même chose m'arriver. Cela arrive quand un fichier est corrompu. Il suffit de supprimer le fichier (en le masquant ne fonctionnera pas) et de recopier tout le code.