Domanda

è stata una giornata dura. Io sono il Generalista IT per il mio datore di lavoro. Il datore di lavoro ha 2 domini, ognuno ha Magento mantenendo il loro catalogo prodotti, ma sia nella stessa area di amministrazione magenta (database condiviso?). La scorsa notte, il server Admin ha aggiornato PHP a 5.3 per il server. Quando sono entrato, il catalogo dei prodotti è stato errato con: Errore irreversibile: Metodo Varien Object: __Tostring () non può assumere argomenti. Ho goograto e ho trovato una media per trovare / sostituire i riferimenti 'tostring' e cambiarli a "invocare". Ora il dominio principale funziona bene, senza errori quando si tenta di visualizzare il catalogo dei prodotti.

Il secondo dominio non funziona in quello stesso modo. Sembra che punta a una directory vuota in / Prodotti / rapporto. Il problema sta influenzando solo la scheda Prodotti. Le altre schede sono mantenute dal "motore di espressione".

Come ha guardato prima di fissare la tostring Come si occupa di implementare la correzione della tostring The Magento Admin che mostra il layout del catalogo dei due domini

Quindi il dominio principale funziona perfettamente ora. Ma non riesco a capire come rendere qualsiasi cosa stia disegnare la barra del nav, mirare al menu corretto.

Qualche consiglio? Potrei davvero usare un po 'adesso.

È stato utile?

Soluzione

Consiglio vivamente di aggiornare Magento a una versione corretta.PHP 5.4 è fuori servizio attivo http://php.net/supported-versions.php .

Il problema dovrebbe essere risolto con una versione PHP e Magento adeguata.

Accanto a questo, Magento 1.3 e PHP 5.3 sono fuori dal supporto patch di sicurezza per un lungo periodo e presumo che non paghi nessuno a backport delle cerotte attuali?

Altri suggerimenti

Fabian, Hai assolutamente ragione.L'ambiente ha bisogno di un importante aggiornamento.Mentre sono il relativamente nuovo IT Generalist qui, farò un progetto per creare un nuovo server web e migrare siti a quell'unità corrente.

La mia domanda era di più in cerca di risposte su come risolvere il problema nell'ambiente corrente.Aggiornamento di un componente ha portato a problemi, quindi sono sicuro che l'aggiornamento di più porterebbe a più problemi.

Ho finito per fare un ripristino completo della scatola dal backup della notte precedente, ha perso alcune ore di dati di produzione, ma le cose sono tornate allo status quo.

Grazie per il tuo consiglio. Eric

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a magento.stackexchange
scroll top