Я использую Valet+ для своих проектов Magento.
В настоящее время я пытаюсь добавить интеграцию WP для проекта M2. Я помещаю копию wordpress в каталог pub/wp/ и хочу пройти процесс установки, но получаю сообщение об ошибке 404, когда пытаюсь получить доступ к URL-адресу, например https://magento2.test/wp/
Может ли кто-нибудь посоветовать это? Благодарю вас!
Как я могу интегрировать WordPress в проект magento 2 в Valet Plus?
Ответы (1)
Вы можете использовать для этого специальный драйвер камердинера.
Скопируйте Magento2ValetDriver.php в корневой каталог magento и переименуйте его в LocalValetDriver.php
Также измените в нем имя класса на LocalValetDriver
.
В функцию frontControllerPath
добавьте следующий код вверху.
if ($uri === '/wp') {
$_SERVER['DOCUMENT_ROOT'] = $sitePath . '/pub/wp';
return $sitePath . '/pub/wp/index.php';
}
person
Han Li
schedule
28.12.2019