Domanda

C'è un ragionevolmente comune e href="https://stackoverflow.com/questions/10717668/magento-installation-uable-to-access-admin-panel"> cookie legati bug / problema con Magento e Chrome (guardando i problemi degli altri - possibilmente WebKit e IE a volte). Se ciò sia dovuto a un interno comune Chrome / impostazione o l'impostazione server non corretto web - Non lo so

.

Sono su OS X 10.8.2 in esecuzione CentOS 5.8 tramite VirtualBox. Più spesso che no, per me per accedere a un amministratore di Magento, ho bisogno di impostare l'HTTP impostazione Solo nella amministrazione Magento a 'No'. Prima di fare questo, io non sono in grado di accedere tramite Chrome - altri browser non sembrano avere questo problema per me

.

Ora che ho incontrato un nuovo (ma probabilmente lo stesso) problema, mentre facendo un interno - Sono in grado di leggere i cookie tramite Chrome, ma non li SET. Non ci sono stati problemi con l'utilizzo di Firefox. Per assicurarsi che non è il mio Chrome, ho eseguito un nuova installazione cancellando tutti i dati utente ei profili ma i persiste problema. Forse dovrei impostare i cookie tramite JS solo per questa estensione.

Niente di norma con il codice di impostazione dei cookie:

$cookie = Mage::getModel('core/cookie');
$cookie->set('cookiename','cookievalue',99999);
È stato utile?

Soluzione

non si sviluppano utilizzando localhost come nome di dominio. Io di solito uso apache di impostare un sito personalizzato falso ad un dominio come magento.dev, e quindi aggiungere

127.0.0.1    magento.dev

al mio file hosts. Al di là di lavorare intorno al problema dei cookie, questo permette anche a me di avere un numero infinito di siti in esecuzione a livello locale.

Altri suggerimenti

è la vostra ora del server e l'ora del computer sono corretti? Questo fa sì che la maggior parte dei problemi di cookie con i browser basati su WebKit - mentre IE e FF sono molto più tolleranti (ignoranti).

Si scopre che Chrome interpreta il tuo indirizzo web personalizzato in modo diverso da altri browser. Ho avuto un dominio di primo livello su misura per le mie installazioni locali, ma quando questo è stato cambiato a .com il problema è stato risolto e ora è impostato come .local (stavo usando .fk in precedenza)

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