• I have done the movement not succeeded – i need move my websites to Windows plesk pannel hosting from cpanel linux hosting.

    can any one help with the exact steps as i had issue tried plugin like

    a) Duplicator – Failed not work
    b) All in One wp migration – migrated wordpress backend works but front end gives error like Error 500 Internal Error Contact system administrator.

    Checked wpconfig.php looks good

    Thanks

Viewing 6 replies - 1 through 6 (of 6 total)
  • Geoffrey Shilling

    (@geoffreyshilling)

    Volunteer Moderator

    I have to do this on a fairly regular basis myself but do not have consistent results with plugins working. I recommend following the steps to move the site manually: https://codex.wordpress.org/Moving_WordPress#Moving_to_a_New_Server

    Let me know if you have any questions on how to do this. Good luck!

    You could be running into issues caused by a .htaccess file. This is usually found at the root level of the site. This is the biggest problem I’ve run into when moving from Linux to Windows. Also check that you’re PHP version, and similar settings are the same on your server.

    If you’ve moved to a windows server, you’ll probably need to use a web.config file instead of .htaccess file. Your hosting provider can probably help you get that setup.

    Thread Starter joybanerjee

    (@joybanerjee)

    Thanks Geoffrey and Jbarryweb

    Yes you picked correct thing i was suspecting about the .htaccess file which should not be imported to Windows Hosting.

    Yes it seems php version is different as Windows hosting has the latest one…

    This time i will do manual migration and would like to know one more thing is there any path changes need to done for the files and backslash or forward slash in URL may cause issue …?

    I would share the out put as well after i do manual migration

    Generally speaking, I don’t think you’ll run into issues as long as you follow the link Geoffrey provided, and are using a standard installation of WordPress.

    If you’re trying to get pretty permalinks working, create a web.config file at the root of your WordPress installation and use something like this:

    <?xml version="1.0" encoding="UTF-8"?>
    <configuration>
      <system.webServer>
        <rewrite>
          <rules>
    			<rule name="wordpress" patternSyntax="Wildcard">
    				<match url="*"/>
    					<conditions>
    						<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true"/>
    						<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true"/>
    					</conditions>
    				<action type="Rewrite" url="index.php"/>
    			</rule></rules>
        </rewrite>
      </system.webServer>
    </configuration>
    Thread Starter joybanerjee

    (@joybanerjee)

    no success yet – can you create a step by step doc which may help … i guess move of the files and uploading DB – all i have done apart from i can not see anything else which can be done in wp-config.php which looks all fine to me…

    I am not sure anyone here is going to write a full out doc but you will find most everything you will need at https://codex.wordpress.org/Moving_WordPress#Moving_to_a_New_Server.

    I would never use WP on a Windows server but that is just me and my personal opinion. This is because the (what seems like) unlimited variables that can clash. If you do not find the link above helpfull, do a search on Google for “migrating from linux to windows WordPress” and you will find a ton of articles on the matter.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘How to Migrate from Linux Hosting to Windows Hosting?’ is closed to new replies.