Как перенести лендинг на WordPress у которого НЕТ базы данных?
Суть такова: давным-давно другие вебщики до меня перенесли некоторый лендинг на вордпрессе к нам на хостинг, и сайт работает, внешний вид сохраняет и заявки с него отправляются. НО у сайта банально нет базы данных, та база, которая указана у него в wp-config, не числится среди баз данных на нашем хостинге, да и лендингу без разницы, если вписать что-то другое. При этом, если после юрла прописать что-либо ещё, например wp-admin или даже index.php, то сайт всё-таки вспоминает про отсутствие БД и закономерно выдаёт ошибку. CSS и картинки подтягиваются из /wp-content/themes/имясайта, плагины из /wp-content/plugins/, как положено. Странно, ну да ладно. Работает и работает.
Теперь я ломаю голову пытаясь перенести сайт на новый сервер. При полном переносе файлов сайта и главная страница, которая спокойно работает на старом сервере, выдаёт ошибку подключения к базе данных. Какими костылями можно добиться правильной работы сайта на новом месте? Может, сталкивались с подобным в своей практике? Просто вообще непонятно, куда копать.
Взять новый WP с базой, дополнить нужными плагинами, если они там реально использовались. Аккуратно прикрутить поверх этого лендинг.
Правда пока не ясно зачем там вообще WP.
Конечно сталкивались, скорее всего заказчик "очень хотел сайт на wp" и готов был заплатить за дополнительные работы, и его не интересовало, что из админки сайт не будет редактироваться. Можно предпринять следующие шаги:
1. Скопировать текущую лендинг-тему.
2. Развернуть нулевый wp в нужном месте.
3. Перенести п1. на п2. и активировать тему.
НО у сайта банально нет базы данных, та база, которая указана у него в wp-config, не числится среди баз данных на нашем хостинге, да и лендингу без разницы, если вписать что-то другое. При этом, если после юрла прописать что-либо ещё, например wp-admin или даже index.php, то сайт всё-таки вспоминает про отсутствие БД и закономерно выдаёт ошибку. CSS и картинки подтягиваются из /wp-content/themes/имясайта, плагины из /wp-content/plugins/, как положено. Странно, ну да ладно. Работает и работает.
Скорее всего тема сверстана не классическим образом, а как обычный html (php) шаблон без wp-специфичного кода, соответственно запросов к бд так же не формируется.
ВП не может работать без БД. У тебя либо не ВП, а просто набор статичных файлов (что скорее всего), либо ты не знаешь где база.
При этом, если после юрла прописать что-либо ещё, например wp-admin или даже index.php, то сайт всё-таки вспоминает про отсутствие БД и закономерно выдаёт ошибку.
Какую ошибку? 404? Так это не имеет к БД ровно никакого отношения.
А будь там ВП - никакой бы ошибки не было.
Нет, ошибка вордпресса Error establishing a database connection. По запросу SHOW DATABASES этой базы нет, так что скорее всего да, статичные файлы просто.