W początkującym, ale działającym sklepie wykrzaczyło mi dziś bez dania racji coś takiego:
tu poczatek ekranu "Error Submission Form"
====================================
Magento Commerce
There has been an error processing your request.
------------------------------------------------
Warning: simplexml_load_string() [function.simplexml-load-string]: Entity: line 36: parser error : Input is not
proper UTF-8, indicate encoding !
Bytes: 0xEA 0x67 0x61 0x72 in /home/moj_adres/lib/Varien/Simplexml/Config.php on line 383
Trace:
#0 /home/moj_adres/lib/Varien/Simplexml/Config.php(383): mageCoreErrorHandler(2, 'simplexml_load_...',
'/home/moj_adres...', 383, Array)
#1 /home/moj_adres/app/code/core/Mage/Core/Model/Config.php(219): Varien_Simplexml_Config->loadCache('init()
#3 /home/moj_adres/app/Mage.php(434): Mage_Core_Model_App->init(Array)
#4 /home/moj_adres/app/Mage.php(455): Mage::app('', 'store', Array)
#5 /home/moj_adres/index.php(65): Mage::run('', 'store', Array)
#6 {main}
Magento is a trademark of Irubin Consulting Inc. DBA Varien. Copyright © 2008 Irubin Consulting Inc.
============= koniec ekranu =================
Ten Config.php jest niezmieniany od instalacji 1-06-2009, do dzisiaj chodził...
Wymieniony wiersz 383 jest wewnątrz następującej funkcji, w miejscu gdzie dodałam pogrubienie:
public function loadCache()
{
if (!$this->validateCacheChecksum()) {
return false;
}
$xmlString = $this->_loadCache($this->getCacheId());
$xml = simplexml_load_string($xmlString, $this->_elementClass);
if ($xml) {
$this->_xml = $xml;
$this->setCacheSaved(true);
return true;
}
return false;
}
Nie mam dostępu ani do sklepu, ani do panelu admina (ten sam komunikat)
Ostatnio nie robiłam żadnych modyfikacji, bo mam najnowszą wersję stabilną.
Czy ktoś ma pomysł na dobrą radę?