2013-02-09 3 views
0

J'ai cherché ce lot et aucune des solutions a travaillé jusqu'à présent, donc je suppose que je vraiment besoin de voir résoudre le problème est:Fin prématurée des en-têtes de script sur index.php magento

Quand je parcourez notre site www.theprinterdepo.com, cela fonctionne très bien sur chrome, ie ou firefox. Cependant quand je vais à l'admin sur www.theprinterdepo.com/admin sur Internet Explorer, alors il montre l'erreur interne du serveur 500, et après cela si j'essaie d'utiliser Internet Explorer à www.theprinterdepo.com, il montre la même Erreur. En même temps je peux être sur Google Chrome ou Firefox sur le site et cela fonctionne sans problème.

Le chargement sur Internet Explorer prend un certain temps lorsque cela fonctionne. tout en chrome charge encore parfait.

J'ai défini chmod 755 dans index.php.

J'ajouté ce sur index.php

if ($_SERVER['REMOTE_ADDR'] == '83.134.93.212') { Mage::setIsDeveloperMode(true); ini_set('display_errors', 1); } 

Je suis arrivé ce

Warning: simplexml_load_string() [function.simplexml-load-string]: Entity: line 60: parser error : Opening and ending tag mismatch: config line 28 and confg in /home/theprint/public_html/lib/Varien/Simplexml/Config.php on line 510 

#0 [internal function]: mageCoreErrorHandler(2, 'simplexml_load_...', '/home/theprint/...', 510, Array) 
#1 /home/theprint/public_html/lib/Varien/Simplexml/Config.php(510): simplexml_load_string('loadString('loadFile('/home/theprint/...') 
#4 /home/theprint/public_html/app/code/core/Mage/Admin/Model/Config.php(59): Mage_Core_Model_Config->loadModulesConfiguration('adminhtml.xml', Object(Varien_Simplexml_Config)) 

Ligne 510 correspondent à ceci:

public function loadString($string) 
    { 
     if (is_string($string)) { 
      $xml = simplexml_load_string($string, $this->_elementClass); 

      if ($xml instanceof Varien_Simplexml_Element) { 
       $this->_xml = $xml; 
       return true; 
      } 
     } else { 
      Mage::logException(new Exception('"$string" parameter for simplexml_load_string is not a string')); 
     } 
     return false; 
    } 
+0

est 'adminhtml.xml' chargé, lorsque vous utilisez l'un des autres navigateurs sur l'URL' www.theprinterdepo.com/admin'? – scones

+0

Je ne sais pas comment puis-je vérifier cela? J'ai aussi fait une recherche sur cpanel pour ce fichier, et il y en a trop, lequel dois-je vérifier pour les balises manquantes? –

+0

après avoir ajouté la ligne de gestion des erreurs dans index.php et j'essaie d'accéder à l'admin avec chrome, il me montre exactement la même erreur que dans Internet Explorer. Je suppose que je dois trouver le adminhtml.xml qui a le problème, mais lequel est-il? \ –

Répondre

1

Étant donné que votre erreur est Opening and ending tag mismatch: l'un des plus rapide pour déboguer c'est de désactiver toutes les modifications du module/layout.xml personnalisé, puis les réactiver un par un, jusqu'à ce que vous trouver le xml qui provoque cette erreur.

+0

J'ai trouvé le xml qui avait l'erreur avec l'echo $ filepath et alors je pourrais le résoudre. –

0

en éditant le fichier de configuration, j'ai pu ech le chemin et trouver le xml échoue, l'étiquette de départ était et l'étiquette de fin était

je fixe puis il a commencé à travailler

Questions connexes