2015-05-28 3 views
4

На сайте WordPress некоторые данные извлекаются из папки «uploads/slider» с помощью функции http_get. Однако URL-адрес, указанный в функции, это «ws/slider/list», а не «upload/slider».Проблемы маршрутизации в wordpress

Теперь приложение переносится на другой сервер, а код http_get возвращает 404, хотя данные присутствуют в папке uploads/slider. Есть ли место, где мы должны установить логику маршрутизации? PS: У меня нет опыта работы в WordPress.

+0

ли вы в состоянии получить доступ к сайту после миграции? – Gautam3164

+3

попытаться обновить свои постоянные ссылки дважды, а затем снова проверить 'Admin_Panel-> Настройки-> Permalinks' – tzafar

+0

@tzafar У меня нет супер-админов. С кредитами я не могу видеть настройки. Можете ли вы указать мне точное местоположение, где эти параметры добавлены. Как таблица db? –

ответ

0

Я ответил на несколько вопросов в последнее время, которые похожи на это. Часто перенастройка базы данных с одного сервера на другой требует сериализации, поскольку источник и получатель имеют разные значения символов строки данных.

Одно из решений заключается в выполнении текста на основе «поиск и замена» на свалке базы данных, но это может привести к потере данных, поскольку база данных WordPress, вероятно, включает в себя сериализованные объекты PHP, которые строки PHP использует для хранения сложных объектов в виде текстовых данных. Сериализованная строка не только сохраняет значение объекта, но и его размер (номер символов), поэтому, если старый и новые домены или URL имеют разных символов, PHP не сможет воссоздать оригинальный объект ,

Попробуйте http://pixelentity.com/wordpress-search-replace-domain/

Смежные вопросы