First Post via Wordpress.
Here’s the story from the start. While my new super computer was on the way I was thinking of other things I could use it for aside from testing Netbackup and various other pieces of software. I had been using twitter service for a little while but always wished I could just update my blog via twitter then maybe put some pics on those and even update the blog when I got him.
My old blog method of blogger did not allow for this but when I was looking for “twitter blog update” I came to find out that you could do this but only if you were using a Wordpress blog. After looking and comparing the features of Blogger and Wordpress I decided that I would look into if you could convert blogger to wordpress. With some luck I did see that I could do this. Below are the steps I used to accomplish this using my new computer. I test before I upgrade!
* My live is hosted on a Windows box with mysql and php and has Mediawiki
1. I used vmware converter to clone my live site then I ftp’d it into my ESX server at home
2. In my cloned live server vm I changed everything to make it locally accessible (do not forget you will have to trick your name resolution at home to hit the cloned vm)
3. After making sure that all my connections at home were hitting my test box for 1-900-steve.com I went to look up how to install wordpress.
4. I have to say that installing Wordpress is as easy as they say it is.
5. I created a new Wordpress database username and password in mysql
6. Downloaded the Wordpress engine and installed it
7. Converted my blogger blog to use the blogspot
8. From the admin page of Wordpress I clicked “manage” and “import” and tried to import my blogspot blog but I ran into the error below
Unable to find the socket transport "HTTP" - did you forget to enable it when you configured PHP?)
9. The internet provided a couple of hints but no real solution (btw I should mention that I don’t use databases or web that much I am just familiar with the science)
10. The most useful hint was that the problem was that my site could not contact google using ssl not that google or blogger had a problem
11. I found a good way to prove item 10 is to create a php page with the contents below. The page will display all of the protocols it can use. When I went to the page it only said “tcp” so I knew that it was misconfigured and could not use “ssl”
<?php
$xportlist = stream_get_transports();
print_r($xportlist);
?>
12. So I looked for “how to install ssl in php” and I came across some helpful things. Well actually I came across the right answer which is to copy the ssl dll’s into the windows\system32 path (I already did that) and to uncomment the open_ssl.dll line in php.ini . After I did that it still did not work.
13. Then I realized I should probably stop/start php to reload the php.ini change I had made. After restarting I was able to get past the dreaded error and import my blogger into my new Wordpress.
14. Now it’s time to get my twitter plugin!
