• I use GoDaddy for my hosting company. I set it up for a MySql 5.0 db, and attempted the install after setting al the commands and uploading. I received this error.

    Your PHP installation appears to be missing the MySQL extension which is required by WordPress.

    Where is the above extension located at, and where do I position this in the install?

Viewing 15 replies - 1 through 15 (of 15 total)
  • That message likely means you need to change your Godaddy hosting plan to one of the Linux plans.

    [Also moderated topic title to be of more meaning]

    Thread Starter sponder

    (@sponder)

    Why would I change to a Linux plan when I am on windows and so is the source audience?

    If you want to use WordPress on a Godaddy host you will need to have a Linux package.

    Also note that a good many (a great many) web-sites utilize Linux servers and their audiences use Windows PCs.

    Thread Starter sponder

    (@sponder)

    I am a little new to a lot of this, so thanks for the help. Word Press was suggested to me so that I could alter it a little for purpose of designing an interface for a customers website, so that they would be bale to make small changes. Only thing is, the customer is on a server that is windows based, so I do not know if they would be willing to change..

    Any suggestions?

    Thread Starter sponder

    (@sponder)

    I guess what i am wanting to know is if there is a way to use this on a windows server.

    Moderator Samuel Wood (Otto)

    (@otto42)

    WordPress.org Admin

    WordPress can indeed be used on a Windows server. It’s not the best way to do things, but it will work.

    However, WordPress requires PHP and MySQL, which are not normally on Windows based web servers. So you’ll need to double check that they have those. And no, these are not optional, they are flat-out requirements, WordPress will not work without both of those.

    Thread Starter sponder

    (@sponder)

    I have both, already checked. So where is the MySql extension at?

    I believe the extension on windows is; ;extension=php_mysql.dll I believe it’s usually found in php.ini. It must be un-commented to function. I think you should contact your host, report the error message, and follow the instructions for whatever solution they can offer for your particular hosting package.

    Your last question also leads me to believe you have possibly read none of the information suggested. Here is a very pointed search which will most likely contain most of the information you need to resolve the issue, in a very short amount of time.

    Keywords: GoDaddy and “Your PHP installation appears to be missing the MySQL extension”

    Moderator Samuel Wood (Otto)

    (@otto42)

    WordPress.org Admin

    I have both, already checked. So where is the MySql extension at?

    If you have PHP for Windows, then it comes with it. You have to configure your installation of PHP to enable it. Edit the PHP.INI file and turn it on. If you don’t control the machine, then ask them to do it.

    And honestly, if you are using GoDaddy hosting, then they’re not going to do that, and you should just switch to a Linux hosting plan. It plain just works that way. What your HOST runs is irrelevant to what you run or to what your user base runs. This is a WEBSERVER. Not a machine you will be logging into with a graphical interface and such. Nobody seriously uses Windows hosting for PHP, they use it for ASP sites and such.

    Thread Starter sponder

    (@sponder)

    Alright, I will see what I can do, thanks for the input….

    Thread Starter sponder

    (@sponder)

    The only reason I do not host myself, is that I live out in bum%&$* and the best connection I have is DSL, and I already strain that a little with VOIP.

    I have both, already checked. So where is the MySql extension at?

    Your Replied:

    If you have PHP for Windows, then it comes with it. You have to configure your installation of PHP to enable it. Edit the PHP.INI file and turn it on. If you don’t control the machine, then ask them to do it.

    I have made the following changes to PHP.INI file

    1.Removed the semicolon at the begininng of
    php_mysql.dll
    php_mysqli.dll

    2.Changed the path for “extension_dir” to where my php extension files where stored

    Are there any more changes which are to me made?

    And what do you mean by tuen it on and how?

    Thanks!

    Hello,

    Can anyone please answer to my previous question regaridng my
    installtion.

    Please let me know if require some information from my side?

    You can find my query listed just above this post.

    Thanks!

    Bet it’s annoying when using a windows server and someone says change to linux rather than answer the question, and that’s how to get it to work on a windows server. To use PHP on a windows server, you will need to upgrade to IIS 7. You can do this with GoDaddy, under your hosting manager screen.

Viewing 15 replies - 1 through 15 (of 15 total)

The topic ‘Your PHP installation appears to be missing the MySQL extension’ is closed to new replies.