Как обновить новый URL в WP-Table Reloaded, файл дампов, не делая его недействительным - PullRequest
0 голосов
/ 25 сентября 2010

Я недавно переместил свой сайт WordPress с Mac OS X на Windows XP и до того, как URL моего сайта был http://localhost:8888 на Mac, а теперь просто http://localhost.

После экспорта файла дампа WP-Table Reloaded из опций плагина с моего Mac, я просмотрел файл дампа и обнаружил, что он имеет путь http://localhost:8888,, который не верен, так как теперь он в Windows не может найти мои изображения в ячейках таблицы.

Каков наилучший способ получить новый путь только http://localhost, отраженный в файле дампа WP-Table Reloaded, поскольку, к сожалению, редактирование файла вручную приводит к тому, что файл становится недействительным во время импорта?

Ответы [ 2 ]

0 голосов
/ 25 сентября 2010

Спасибо JapanPro за ваши ответы.

Видимо, написав Тобиасу, который разработал плагин WP-Table Reloaded, он написал следующую информацию относительно моей проблемы:

Привет,

Вы имеете в виду, что у вас есть этот URL как часть содержимого ячейки, например, в HTML для ссылок и изображений?

Тогда, да, вы правы, вы не должны изменять или редактировать файл дампа какэто приведет к повреждению файла.

Ваш единственный шанс - вручную отредактировать неправильные URL-адреса в ваших таблицах или экспортировать каждый из них как файл CSV, отредактировать этот файл CSV (который при этом не станет недействительным), а затемповторно импортируйте файл CSV.Я знаю, что эта процедура s * cks и много работы, но, к сожалению, я не вижу пути ее обойти :-( Это результат структуры данных, которую я выбрал для хранения таблиц, когда я впервые разработалПлагин. Эта проблема является одним из недостатков этой структуры данных, но, к сожалению, я также узнал об этом, только когда было слишком поздно ...

С наилучшими пожеланиями, Тобиас

Вопрос решен.

0 голосов
/ 25 сентября 2010

Для wp-Table перезагружен плагин , есть [Import/Export Formats][1]

Но есть и другой способ: сбросьте всю базу данных проекта и следуйте подсказке

Быстрый совет

перед выгрузкой sql в новую базу данных,

Откройте файл SQL в любом текстовом редакторе и используйте инструмент поиска и замены.

заменить http://localhost:8888 до http://localhost

и затем сбросьте в свою новую базу данных.

после этого вам не нужно редактировать php-файл или таблицу базы данных

это работает.

примечание: вы можете сделать это также для абсолютного пути, но это не требуется много раз (/ var / www / ... to c: \ xampp \ htdocs ...) что-то подобное, но путь меняется в зависимости от вашей системы.

Проверьте некоторые полезные ссылки

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