500 Ошибка при попытке определить путь к родительскому каталогу

Я пытаюсь интегрировать Wordpress с Question2Answer, чтобы они оба использовали одну и ту же базу данных для пользователей. Инструкции для этого довольно просты. Все, что мне нужно сделать, это определить каталог для моей установки Wordpress в файле конфигурации Question2Answer. К сожалению, независимо от того, как я определяю путь к каталогу Wordpress, я получаю ошибку 500.

URL для установки:

Wordpress: http://stage.example.com/

Question2Answer: http://stage.example.com/ask

Структура каталогов

Wordpress: public_html / stage

Question2Answer: public_html / stage / ask

Определение:

define('QA_WORDPRESS_INTEGRATE_PATH', '../');

Я попробовал 100 различных способов определить путь к каталогу Wordpress в моем файле конфигурации Question2Answer, и я продолжаю получать 500 error, Я совершенно уверен, что правильно определяю путь к каталогу, поэтому думаю, что это должны быть какие-то разрешения или проблема.htaccess, но я не уверен, что это может быть. Есть идеи?

Вот ошибка:

PHP Question2Answer fatal error: Could not find wp-load.php file for WordPress integration - please check QA_WORDPRESS_INTEGRATE_PATH in qa-config.php

1 ответ

Решение

Это может быть глупо, но имейте в виду, что весь define('QA_WORDPRESS_INTEGRATE_PATH', '/PATH/WORDPRESS/'); находится в строке комментария. Так что вы должны поставить */ перед define линия.

Я тоже много боролся, пока не увидел этот пост

Другие вопросы по тегам