Я пытаюсь добавить WordPress блог в существующий проект PHP Laravel. - PullRequest
0 голосов
/ 06 ноября 2019

У меня есть проект PHP Laravel, размещенный на Heroku с базой данных Postgresql, и я хочу добавить блог Wordpress в /blog.

Я добавил в общую папку папку блога, а затем скопировал последнюю версиюWordPress есть.

После этого я последовал, начиная с шага 6, этого урока: http://www.merocode.com/hosting-wordpress-blog-on-heroku-with-support-of-postgres/. Я также заменил переменные wp_config на переменные, предоставленные в Heroku.

После развертывания в Heroku и попытки протестировать my_site.herokuapp.com/blog я получаю:

Предупреждение: mysqli_real_connect(): (HY000 / 2002): нет такого файла или каталога в /app/public/blog/wp-content/pg4wp/core.php(32): код eval () в строке 1612

Подключение к вашей базе данных PostgreSQL без пароля считается небезопасным. Если вы все равно хотите это сделать, установите для «PG4WP_INSECURE» значение true в вашем файле «db.php».

Кто-нибудь может мне помочь с этой проблемой? Знаете ли вы еще один хороший учебник со всеми шагами, которые могут помочь мне разместить блог WordPress для существующего проекта PHP Laravel?

Спасибо!

1 Ответ

0 голосов
/ 07 ноября 2019

Laravel и Wordpress должны быть разделены! Эта ошибка не связана с Laravel. Проверьте файлы и версии Wordpress или конфигурацию вашего веб-сервера.

Правильное решение:

Создайте новую конфигурацию на своем веб-сервере и определите новые маршруты для / blog и отделите ваш проектпапки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...