Motivi per cui Magento reindirizza a una pagina di installazione


8

Ho clonato un repository git contenente un sito magento nello stesso modo in cui faccio normalmente quando mi unisco a un progetto. Ho seguito il solito processo di impostazione del database e impostazione di tutto sul mio locale.

Questa volta per qualche motivo ogni volta che provo a visualizzare il sito tramite il mio browser reindirizza alla pagina di installazione di Magento. Ho creato solo alcuni siti Magento in passato e nessuno era da zero, ma presumo a causa del fatto che non dovevo installarlo prima, non avrei dovuto farlo questa volta. Qualche idea su cosa potrebbe essere sbagliato o quale file devo modificare per farlo funzionare?

Risposte:


12

La causa principale di ciò è un local.xmlfile mancante o errato app/etc/: questo file è responsabile dei dettagli della connessione al database e delle impostazioni della cache. Se manca, si presume che si tratti di una nuova installazione e richiede di eseguire la procedura di installazione.


Ehi, grazie mille per la risposta. Quello che hai suggerito ha risolto definitivamente un problema, ma per qualche motivo ora ogni pagina dice: si è verificato un errore durante l'elaborazione della tua richiesta. Se potessi indicarmi la giusta direzione, sarebbe di grande aiuto. Grazie ancora ..
Develophper

In molti casi ciò è dovuto al fatto che l'utente del database definito non dispone dell'autorizzazione per leggere / aggiornare il database come configurato. Probabilmente c'è un errore # emesso su quella schermata, dovrebbe esserci un corrispondente registro # nella var/report/cartella di installazione del mage o controllare nel registro generale degli errori php. Buona fortuna.
Filwinkle,

@ThomasRyan "Si è verificato un errore durante l'elaborazione della tua richiesta." la pagina di errore di solito contiene un numero di riferimento. Questo riferimento fa riferimento a un file di testo in var / reports con ulteriori informazioni sull'errore. Probabilmente non è correlato a questa domanda, quindi se non riesci a risolverlo da solo, crea una nuova domanda.
Kristof a Fooman,

@philwinkle suona bene grazie mille.
Develophper

1
anche se è presente app / etc / local.xml, il contenuto potrebbe essere errato o corrotto in qualche modo. assicurarsi che tutto il contenuto del nodo appaia corretto e che il documento sia XML valido.
Ariel Allon,

1

Principalmente ci sono due motivi per ottenere la pagina di installazione:

app/etc/local.xml file mancante o file con sintassi errata o incompleta.


0

permessi errati. ho avuto questo problema quando ho aggiornato i file core sotto root. risolto il problema eseguendo nella cartella magento:

chown -R www-data:www-data ./*

0

In aggiunta alle risposte sopra c'è la possibilità di mancare file durante la migrazione. Rinomina la tua directory downloader in qualcos'altro e aggiorna la pagina che inizierà a mostrare il file mancante.


0

Se stai utilizzando server Linux e una nuova installazione di Magento, modifica la proprietà della cartella. Abito Sudo -R www-data: www-data / {Dir}

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.