ПОМИЛКА: "/ app / тощо /" має існувати для належної роботи інструменту magento 1.9


9

Я намагаюся встановити нещодавно випущений патч безпеки для magento 1.9. Я працюю над віконною системою.

і я отримую наступну помилку.

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.

Я виконую команду CMD і SHтеж добре працює

введіть тут опис зображення

Я спробував і з Git. але отримуємо ту саму помилку

введіть тут опис зображення

Не працює і в Linux

введіть тут опис зображення

хтось може сказати мені, що це за проблема, і як це можна було виправити.

Дякую

Відповіді:


6

Здатний зробити так, щоб він працював і на машині Windows, а також для PATCH_SUPEE-5344_CE_1.8.0.0_v1-2015-02-10-08-10-38.sh.

Проблема полягала в тому, що: CURRENT_DIR = $PWD_BIN/ (рядок 60), і значення $ PWD_BIN визначається в тому самому файлі PWD_BIN = which pwd(рядок 35), який не працює в Windows, тому нам потрібно буде замінити це значення.

  1. Відкритий баш
  2. Ваш поточний каталог повинен бути коренем магенто.
  3. Виконати команду 'pwd'
  4. Це дасть вихідний шлях до поточного каталогу: Перевірте скріншот
  5. Скопіюйте цей шлях і відредагуйте файл у рядку 67 замініть:

    CURRENT_DIR = $PWD_BIN/ до CURRENT_DIR =/d/xampp/htdocs/magento/

Запустіть виправлення з тим же файлом sh PATCH_SUPEE-5344_CE_1.8.0.0_v1-2015-02-10-08-10-38.sh

Примітка. Переконайтеся, що ви замінили '/ d / xampp / htdocs / magento /' коренем вашого каталогу.

і це спрацює як шарм !!

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.