Unable to install WordPress backup from live to local - php

I have taken backup from live WordPress site and installed locally using xampp. After setting db and WordPress files i unable to see the website. It is asking me to install fresh WordPress. Attached snapshot. Kindly help me out.
Thanks in advance.

You need to setup the url correctly in database. you can do using 2 ways
1) Change url using mysql query, so run below queries in to phpmyadmin
UPDATE TABLE wp_options SET option_value = "YOUR LOCAL SITE URL" WHERE option_name = "siteurl"
UPDATE TABLE wp_options SET option_value = "YOUR LOCAL SITE URL" WHERE option_name = "home"
2) Open the sql file in any editor and find the live site url with local url and save nad import in to database.

I believe you should install the WordPress locally; then you should import the backup created. The below are the steps followed
Export Website Content with the Export Tool
Create a New Local WordPress Installation
Import Website Content with the Import Tool
Please have a look at the below link for more detailed information.
https://premium.wpmudev.org/blog/move-wordpress-xampp/
Let us know if this helped. Thanks

Related

wp-login.php redirects to server site, not locahost

I downloaded all the wordpress files from the server.
And imported the database phpmyadmin locally.
And I can enter the site local. But when I do:
http://localhost:8080/nieuwdenhaag/wp-login.php
Then I don't see the login page of localhost. But I will be redirected to de admin of the server site.
So are there are some files that I have to change, except of course the wp-config file?
Thank you
There are two ways to solve the issue
You can change the siteurl and home fields from your database according to your local address (http://localhost:8080/nieuwdenhaag). In that case, you've to go phpMyadmin > select your database > select wp_options table and then change. Please see the attached image to understand properly.[![siteurl and home fields][1]][1]
You can add the two constant in wp_config.php file.
define('WP_HOME','http://localhost:8080/nieuwdenhaag');
define('WP_SITEURL','http://localhost:8080/nieuwdenhaag');
Thank you
[1]: https://i.stack.imgur.com/DTHHr.png
Not 100% a WordPress expert but I did have to do something similar to this recently to migrate a site and also get it working on my localhost to fix a few bugs. What I did was use this plugin (https://en-ca.wordpress.org/plugins/all-in-one-wp-migration/) to export -> to a file and then import it on your localhost!
Hope this helps.
After download the complete site from the live server you have to change the url in the database in the options table. The parameters are siteurl and home. After that you should be able to login to your admin.
In Wordpress all URLs are stored directly in the database. You have to search a plugin that replaces your URL in the database that you can see all files (Better Search Replace) for example.
You can use the following search and replace script for that.
https://interconnectit.com/search-and-replace-for-wordpress-databases/
It has a nice UI using which you can update your URLs. This will also update the URL in various plug-ins metadata.
Don’t forget to delete the script after using it.

Error in display while trying to intergate a Wordpress platform to another Wordpress platform

Task:
My goal is taking a Wordpress platform hosted in A and integrating to another Wordpress platform hosted in B, by migrating it to host B and linking its database.
for example i have
testsite1.com
testsite2.com
Updates
List item
and i want to migrate testsite2 to testsite1 so that
testsite1.com/testsite2 = testsite2.com
Approach
downloaded source code and database from testsite2
uploaded source code to testsite1 server via FTP
imported database2 to testsite1 server
linked database2 to source by configuring wp-config.php
Result
expected result when you type testsite1.com/testsite2 should be this
result is this
any ideas about how to fix this?
Updates:
Changed home-url and site-url in the database. Now The homepage is like that snipboard.io/iGL4Sy.jpg and I when click in whatever page I get this snipboard.io/qpSsHb.jpg. Checked the database and the data that need to be there are there.
In wp-config file change correct database details.
Then,change site-url and site-home-url in wp-option table in database

featured images are broken while migrating wordpress website from live to local

I want to migrate a wordpress website from Live to Local Server.
i done the below steps successfully.
create database in local phpmyadmin
download all the files from live with filezilla.
configure the wp-config.php file with my local database details
export database from live and imported to local
change the siteurl & home in wp_option table
run the below sql query.
UPDATE wp_posts SET post_content = REPLACE(post_content, 'http://www.dfghgfdg.com/fgh/', 'http://localhost/capital/');
now my website in local running fine with contents and pages.
but the all featured images are not displaying (broken).
what is the real error. anybody please help me.
Whenever I migrate a wordpress website, I use the Search & Replace DB (https://github.com/interconnectit/Search-Replace-DB)
You just pop the folder into your plugins folder and write the URL to its index file. A site with various options should be made available for you. All you have to do is provide your old website URL and the new URL for it to replace all instances of it throughout your entire database

Uploading Wordpress site

So, I have created a wordpress site with database and everything. I used the plugin "duplicator" to store a backup. I now have a folder with all the wordpress php-files and a sql-file as well. Im using localhost.
Now Im trying to upload it to a webhost but Im having some problems to make it work.
Right now Im using Cpanel but I don't understand how to import the wordpress files.
What I have done so far is installing Wordpress with softaculous, checked, tried to upload sql-file in phpmyadmin, not checked, and tried to upload all the wordpress files to public_html, not checked as well.
Does it exist any easier way to upload all files to a webhost or could anyone guide me through the progess. I would be grateful!
If I have forgotten to mention anything please tell me.
Thanks!
Please follow the steps:
Upload all the wordpress files and folder on you hosting using cPanel
Import the database using the PhpMyAdmin.
Make the necessary changes in the wp-config i.e the DB_NAME(Database name),
DB_USER(Name of the user whom the database privileges are assigned to), DB_PASSWORD, DB_HOST
Then later execute the following query, note: wp_ is prefix of table. If you have changed the prefix of the table at the time of installation then use that prefix with wp_ in the below query
UPDATE wp_options SET option_value = replace(option_value, 'old_domain_url_here', 'new_domain_url_here') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = replace(guid, 'old_domain_url_here', 'new_domain_url_here');
UPDATE wp_posts SET post_content = replace(post_content, 'old_domain_url_here', 'new_domain_url_here');
For more details please visit the below link:
http://www.wpbeginner.com/wp-tutorials/how-to-move-wordpress-from-local-server-to-live-site/
There are actually a few really good tutorials on the web. Have a look at this link:
http://www.jasonbobich.com/web-design/moving-wordpress-to-a-new-server/#comment-2117
Use FileZilla to upload the actual content: https://filezilla-project.org
You will need your Host, ex example.com, Username and password details provided by your web host to upload your site.
The above tutorial explains everything step by step, very useful.

Images problems in WP when I import the website on my local web server, why?

I am pretty new in WP (I came from Joomla) and I have the following problem trying to import an old WP blog (made using WP 3.5) on my local web server.
I have put the old blog foder into my www Apache directory and then I have imported the database on my local MySql DB.
After, I went into the wp_options DB table and I have change the value of the option_value field related to the rows home and siteurl putting in them the correct address (on my localhost web server)
Ok, it's seem to work fine: I can see my website and the articles on it but now I have the following problem:
If an article contains an image, I can't see this image and if I open it in the browser, I get the the following error message: 404 Not Found
Not Found
The requested URL "/it/wp-content/uploads/2012/10/Andrea-Alfieri-chef-bassa3.jpg" was not found on this server.
And in the browser address bar I have the following wrong URL:
http://www.myOldWebSite.it/it/wp-content/uploads/2012/10/Andrea-Alfieri-chef-bassa3.jpg
It is wrong because it is related to the old website URL and not to my localhost website.
I think that must be some wrong settings on my database and that I have to change it but I don't know what I have to change
Can you help me? Some ideas?
Tnx
Andrea
Three things to try. change settings->permalinks to default - you can change it back later.
also in settings->general there is a fields called Wordpress Address and Site Url
then open your db.sql file in a text editor like sublime text or notepad++ and do a search and replace of the old url to the new local url. Then re-import the edited db.sql file into the the database on the new host.
This has worked for me in the past when moving WP from one host to another.
In database in table of posts (example: wp_posts ) guid is the url of specific image
you can update this table :
UPDATE wp_posts SET guid = replace(guid, 'http://www.old-domain.com','http://localhost');
I hope to help
You seem to know what your doing in terms of migrating your blog.
I would assume that if you went in to the settings->general section, both the URL's will match the new URL of the local server. Judging by what you have mentioned in the question.
Providing when you access the blog and then access the Dashboard the URL remains that of the local server then ,most likley everything is as it should be.
Another thing you can try which I have done before to resolve issue when migrating is to use the Wordpress search and replace plugin. This simply checks all tables for any instances of the old URL and replces this with the new one.
Make sure to backup the database before using this tool. Here is the URL for the plugin.
http://wordpress.org/plugins/search-and-replace/
Hopefully this will be of some use to you.

Categories