$http.get("../wp-content/start-sql.php")
, по этой причине открывается не файл, а 404 страница Wordpress. Попробуйте указать здесь путь с доменом, если заработает, то откорректируйте относительный путь. Например так: $http.get("/wp-content/start-sql.php")
. В этом случае он будет вычисляться от корня сайта и станет корректным. А вообще в консоли все должно быть видно, по какому адресу запрашивает скрипт и что отдается ему.
1. на локалке запускаем:
wp db export --add-drop-table current.sql
2. заливаем дамп в корень сайта на хосте
3. выполняем на хосте из корня:
wp db import current.sql
4. подменяем имя домена в базе:
wp search-replace //site.test //site.public
5. При использовании визуальных билдеров еще стоит запустить такую подмену:
Да и вообще WP-CLI маст хев для вордпрессера.