Почему я получаю ошибку 403, когда пытаюсь опубликовать сообщение на своем WordPress? [закрыто]Php

Кемеровские программисты php общаются здесь
Anonymous
Почему я получаю ошибку 403, когда пытаюсь опубликовать сообщение на своем WordPress? [закрыто]

Сообщение Anonymous »

Я разработал плагин WP, который до недавнего времени всегда работал. Эта страница хранится в папке /wp-content/plugins/.
Это код моей PHP-страницы, получающей публикуемые данные: Я использую Postman. Если я отправлю запрос с глаголом GET, все работает хорошо, и я получаю:

Код: Выделить всё

wpdb Object
(
[show_errors] =>
[suppress_errors] =>
[last_error] =>
[num_queries] => 90
[num_rows] => 0
[rows_affected] => 0
[insert_id] => 0
[last_query] => SELECT option_value FROM wp5k_options WHERE option_name = 'vc_automapped_shortcodes' LIMIT 1
[last_result] => Array
(
)
....
Если я заменю команду GET на POST, результат будет таким же, если я не отправлю тело запроса.
Если я отправить

Код: Выделить всё

{"a":"hello"}
ответ от сервера такой (ошибка 403)

Код: Выделить всё

{"code":"wp_die","message":"ERRORE: Spiacenti. Si \u00e8 verificato un errore. Assicurati che il browser abbia JavaScript e i cookies abilitati.

\n\n","data":{"status":"403"},"additional_errors":[]}
Я заметил, что проблема, похоже, заключается во включении wp-config. Без включения wp-config у меня нет ошибок, но объект $wpdb не инициализируется.
С чем это может быть связано? Кто-нибудь менял какие-то права на папки? Или права глагола?

Подробнее здесь: https://stackoverflow.com/questions/790 ... -wordpress

Вернуться в «Php»