Not loaded wordpress database on the live server - database

I move my site from localhost to live host server:
1. upload my wordpress website source to server
2. create a database and import localhost database
3. change 'home' and 'siteurl' option to domain name
4. copatible config.php with new live database information
but not load database and show /wp-admin/install.php page!
I try with Duplicator plugin and result is same.
I create another localhost website with this things but work correct!
enter image description here

This generally happens if .htaccess file is missing when you uploaded WordPress to live server. Hiddne file may have been missed when you copied your web pages to server.
Permalinks is another root cause of the issue.
Please check if you are able to browse your admin area directly: http://domain.com/wp-login.php. If so, login and go to permalinks settings. Do NOT make any change and click on Save directly.
This will create your .htaccess file and check your site again.

Related

Wordpress site migration from Localhost to new host no CSS/JS

I have a Wordpress site that I developed with Local and has localhost url. I got a new hosting plan and domain name and I successfully pointed the domain to the new hosting.
I tried to do the migration and I used the Wordpress plugin "WP Migrate" and I performed the find and replace using the new domain url.
I forgot to do a backup of the database before doing the find and replace and now my site doesn't show any photos, styling and JS.
Is there any way I can restore the previous localhost url and do the process again?
You can check the wp_options table, if URL is properly replaced.
Or, you can backup DB and again replace new URL to localhost URL to get back the DB to previous state.
The URL replace will affect only serialised array strings only.
First of all, please save parmalink on live site.
Then check your option table site url and home url
Try find replace old url

moving wordpress website and database

I made wp website on my testing domain. I would like now to move it to local mamp server.
I have tried using updraftplus plugin, but it didn't work (website is constantly refreshing, sort of being in a loop).
Now I want to move it manually. I have downloaded whole website through ftp and I also exported db.
I made new dbd with same name on my mamp server/phpadmin. In wp-cofig the database, username, password are the same as in my testing page. however local site can't connect to db that I have imported (I have used the same name for database on local machine).
I have read several instructions how to do this, but now I'm lost.
Any help is really appreciated.
Try this solution:link
Did you use the same table prefix as you used in previous one.
and Don't Forget to Change your previous base URL to new local URL in each and every place in your SQL file.
find wp_options in database and change site url and home url from your testing domain to localhost

CakePHP project migration to different server

I am trying to move a cakePHP project I completed a few months ago from a server (a friend's server) to my own web server.
I have set up a database and changed the database config file to match my database/login credentials.
when I navigate to http://babbage.cs.missouri.edu/~jam2z9/muve/index.php you see it looks as if it is a brand new project. When I go to just /muve instead of index.php it says I'm missing a ~jam2z9Controller file but I don't see any files from the old server that are like this to edit and change to ~jam2z9.
I feel like this should be a very simple transition once I hook up the database credentials but I'm just confused as to what my issue is?
All of the database tables in my new database are blank as I just imported the .sql file into phpMyAdmin. It all seems to be connecting fine but it will not go to the home page just the aforementioned generic cakephp screen?
In your bootstrap.php add the following line:
Configure::write('App.base', '/~jam2z9/');
This is because as far as Cake sees it you are hosting it in a sub-sub directory.
Edit: There are more details about not being able to use mod_rewrite here

Localhost upload Wordpress Database

I uploaded my portfolio.local to my server online. I exported the database and imported it on the server, the problem I have is that all links still point to portfolio.local and if I enter to login online, after I login the admin get's me to portfolio.local instead of the wp-admin on the server. I have already modified the wp-config.php file on the server...
What is the problem?
You forgot to update the link structure in your database....
you need to edit the one you exported, delete the current one and then import the edited one.
Example (some address in your database):
http://localhost/mysite/?p=1
.
Should Be:
http://www.your-new-site.com/?p=1
.
if you are using permalinks:
i would delete the .htaccess file and recreate a new
on using your new website admin panel.
.
Hope this helps.
Awaiting your replay
Sagive.

Cakephp loads old database config file

I developed a small cakephp website on local machine. When I upload to my host server, I realize that I must use their prefix for the database name and database user. So, I go and create new database name and new user. When I visit the site, it has this:
Warning (2): mysql_connect() [function.mysql-connect]: Access denied for user 'old_name'#'localhost' (using password: YES) [CORE/cake/libs/model/datasources/dbo/dbo_mysql.php, line 552]
I am 100% sure, I already change the name to "new_name", it runs on my local machine, but I dont know why it still load the old name. I go to ftp, and download the database config file, it clearly stated that, the database user is "new_name", i dont understand why when I go to the site, it loads the old database config. I am new to cakephp, please help.
try to clear the files from your app/tmp directory and tripple check the configuration.
Sometimes it can take a while for files to become live. One host I use has a folder for upload and then they transfer to the live folder from there automatically. Could it be something like this?
You possibly need to specify an IP for the database instead of localhost. Often the database is hosted on a different server to the code.

Resources