2009-01-27 9 views
0

J'ai un site que j'essaye de créer une copie locale à des fins de test (époussetage d'un site passé). J'ai été capable de sortir correctement le db et la plupart du site fonctionne très bien. Cependant, j'ai des endroits où les choses ne se chargent pas correctement et me donnent juste des erreurs ou des messages dans des accolades. Par exemple, un nom de classe td est en train d'être remplacé par {BOX_HEADER} ou sur une autre page au lieu d'un chargement flash, il affiche simplement {PAGE} à l'endroit où le flash devrait être. Quelqu'un at-il déjà vu des erreurs comme celle-ci? Je pensais que ce pourrait être des erreurs PATH/écho, mais je voyais si quelqu'un avait déjà connu des problèmes comme celui-ci avant.Erreurs PHP lors de la création d'une copie locale du serveur

Merci d'avance.

+0

Utilisez-vous un CMS ou une application avec des modèles Smarty? Peut-être que osCommerce? S'il vous plaît donnez plus d'informations sur ce que vous faites pour que les gens aient quelque chose à faire. – willoller

Répondre

-1

Il semble que votre solution de modèle ne fonctionne pas correctement. Sur la surface, c'est difficile à diagnostiquer, car ce ne sont pas des erreurs php typiques. Vous allez probablement devoir creuser un peu ou fournir plus d'informations comme le moteur de template que vous utilisez.

1

Il y a de bonnes chances que vous ayez des chemins codés en dur (et peut-être aussi des URL). Lorsque vous avez copié le site, votre répertoire docroot/home a été modifié. Donc, si vous aviez/home/elmer/public_html/site, vous aurez probablement besoin de changer cela.

Recherchez un fichier error_log dans tous les sous-dossiers (en particulier là où votre analyseur de modèle réside) et vous devriez pouvoir l'extraire assez rapidement. Si toutes les configurations sauf DB sont stockées dans la base de données, c'est le premier endroit à vérifier.

Questions connexes