Я вошел в свой инстанс Magento через ssh/putty
, затем побежал, cd public_html
чтобы добраться до своей корневой папки, и затем запускаю следующие команды:
php indexer.php --reindex catalog_product_attribute
Но ничего не происходит, я просто получаю сообщение об ошибке "не удалось найти indexer.php" .
Я заглянул внутрь public_html
папки в cPanel и там нет названного файла indexer.php
, только index.php
и index.php.sample
.
Кто-нибудь может помочь?
magento-1.9
indexing
ssh
Сандро
источник
источник
Ответы:
Вы запускаете эту команду из ROOT и
indexer.php
находится вshell
каталоге. Так что попробуйте следующие команды:Для переиндексации всех индексов:
Список всех команд:
источник
Прежде всего, вы должны войти в систему, используя ssh / putty. Проверьте путь с помощью «pwd», затем перейдите в корневую папку magento. Затем «CD Shell», как только вы вошли в оболочку. проверьте, есть ли файл с indexer.php. запустите эту команду с помощью ssh
Пожалуйста, не запускайте все команды, пожалуйста, проверьте в magento admin об управлении индексами, чем run, которые показывают для переиндексации.
источник
Magento 1 включает в себя скрипт индексации indexer.php, который находится в папке MAGENTO_ROOT / shell. Этот сценарий оболочки может быть использован для переиндексации Magento с использованием SSH.
Соедините ваш магазин Magento с SSH и используйте команду cd, чтобы перейти к MAGENTO_ROOT / shell
источник