ERRORE: “/ app / etc /” deve esistere per un corretto lavoro dello strumento magento 1.9


9

Sto cercando di installare la patch di sicurezza appena rilasciata per magento 1.9. Sto lavorando al sistema di finestre.

e sto ottenendo il seguente errore.

D:\xampp\htdocs\magento>sh PATCH_SUPEE-1533_EE_1.13.x_v1-2015-02-10-08-18-32.sh
ERROR: "/app/etc/" must exist for proper tool work.

Sto eseguendo il comando da CMD e SHfunziona anche bene

inserisci qui la descrizione dell'immagine

Ho provato anche con Git. ma si ottiene lo stesso errore

inserisci qui la descrizione dell'immagine

Non funziona anche su Linux

inserisci qui la descrizione dell'immagine

qualcuno può dirmi qual è il problema esatto e come potrebbe essere risolto.

Grazie

Risposte:


6

In grado di farlo funzionare anche su macchine Windows per PATCH_SUPEE-5344_CE_1.8.0.0_v1-2015-02-10-08-10-38.sh.

Il problema era: CURRENT_DIR = $PWD_BIN/ (riga 60) e il valore di $ PWD_BIN è definito nello stesso file PWD_BIN = which pwd(riga 35) in quanto non si svegliava su Windows, quindi dovremo sostituire questo valore.

  1. Apri bash
  2. La tua directory corrente dovrebbe essere la radice di Magento.
  3. Esegui il comando 'pwd'
  4. Fornirà il percorso di uscita della directory corrente: controlla screenshot
  5. Copia questo percorso e modifica il file, alla riga 67 sostituisci:

    CURRENT_DIR = $PWD_BIN/ a CURRENT_DIR =/d/xampp/htdocs/magento/

Esegui patch con lo stesso commnd sh PATCH_SUPEE-5344_CE_1.8.0.0_v1-2015-02-10-08-10-38.sh

Nota: assicurati di sostituire '/ d / xampp / htdocs / magento /' con la tua directory root.

e funzionerà come un fascino !!

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.