Domanda

Di recente abbiamo migrato la nostra configurazione Magento multi-dominio da un host condiviso a un server dedicato.

Tutto funziona bene con il fronte, ma quando provo ad andare alla sezione amministratore ricevo un errore 404 su qualsiasi cosa dopo l'accesso.

Sembra funzionare se rimuovo Index.php dall'URL ma non appena faccio clic su un altro collegamento nella sezione amministratore IT 404 di nuovo con INDICE.php nell'URL.

È stato utile?

Soluzione

- Devi andare direttamente il tuo server e farlo tramite SSH/ FTP

Devi eliminare il seguente file

app/etc/use_cache.ser

Se ricevi un errore dopo quello come

AVVISO: INDICE UNDEFINED: 0 in /srv/www/vhosts/javra.com/htdocs/munchad2/app/code/core/mage/core/model/mysql4/config.php sulla riga 92

Quindi vai alla gestione del database.

  • Open PhpMyAdmin
  • Vai al tuo database
  • Fare clic su SQL
  • Esegui la seguente query SQL:

_

SET FOREIGN_KEY_CHECKS=0;
UPDATE `core_store` SET store_id = 0 WHERE code='admin';
UPDATE `core_store_group` SET group_id = 0 WHERE name='Default';
UPDATE `core_website` SET website_id = 0 WHERE code='admin';
UPDATE `customer_group` SET customer_group_id = 0 WHERE customer_group_code='NOT LOGGED IN';
SET FOREIGN_KEY_CHECKS=1;

Qualche cosa strana accade con la cache quando si spostano i database da un server all'altro, quindi sembra che tu debba cancellarlo.

Altri suggerimenti

Controlla in questo modo

> http://www.yourstore.com/index.php/admin/

o

>  http://www.yourstore.com/admin/

Dopo la migrazione da www.domain1.com/magento/ su www.domain2.com/magento/ stavo ottenendo 500 errori del server interno. Quindi ho appena ribattezzato il mio .htaccess su htaccess.txt. E il mio frontend ha iniziato a funzionare bene, ma al backend http://www.yourstore.com/admin/ Stavo ricevendo lo stesso errore del server interno.

Dopo aver provato molte opzioni suggerite online, nulla ha funzionato per me e dopo ho provato ad accedere ad amministratore tramite URL e voilà ha funzionato perfetto, spero che questo aiuti gli altri.

Prova ad accedere come questo> http://www.yourstore.com/index.php/admin/

Il server dedicato ha abilitato mod_rewerite? La configurazione di Apache consente ai file .htaccess di apportare modifiche alle direttive di configurazione tramite abilitOverride? Entrambi sono modi comuni in cui la configurazione Magento viene poocina.

Questo è un vecchio thread, ma ho anche avuto un problema con la proprietà quello che stava restituendo un 404 in amministratore. Avevo fatto un po 'di lavoro per proteggere il server e alcuni file erano posseduti come root, non Apache. Quindi a chown -R apache:apache . risolto subito.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top