• Okay…I have php 5.04 up, installed, and working properly according to the test file that shows the php info in the browser.

    I have installed apache, and it serves up html pages stored at localhost.

    I mysql up and running, and have installed a database (test), username, and password (changed the root password too).

    I attempt to connect to the index.php file in the wordpress folder, I get the following”

    “Your PHP installation appears to be missing the MySQL which is required for WordPress.”

    I restart Apache and get the following message:

    “PHP Startup: Unable to load dynamic library ‘./php_mysql.dll’ – The specified module could not be found.”

    Okay, I found it using Search. Where is apache looking for it? Can I just copy it somewhere? Or, as I suspect, is it more complicated than that?

    I am on Windows 2000, Apache 2.0.54, php 5.04, and mysql 4.1 with mysql administrator.

    Thanks for the help…
    C

Viewing 10 replies - 1 through 10 (of 10 total)
  • Xampp
    One click to download, one click to install.
    http://www.apachefriends.org/en/xampp-windows.html

    Highly recommended.

    Thread Starter counsel

    (@counsel)

    I could also use WAMP. However, I am trying to better understand and learn the programs associated with WordPress and have insatalled each. I just want some assistance with fixing this issue.

    I am hoping it is a matter of either setting a location for php in one of the config files or simply moving the php_mysql.dll to a new location where Apache expects it to be located.

    Thanks,

    C

    “learn the programs associated with WordPress”
    php.net, wherever apache is, and mysql.net ?

    If you want to learn WP – that’s here.
    Anything else, not here.

    I pointed at Xampp because it will get you up and running fast.

    Thread Starter counsel

    (@counsel)

    Thanks for the suggestions.

    Even though your website indicates you design wordpress sites, I understand that you are not going to help me.

    However, I thought that the WordPress support area would be the place to post the questions since the software accessing/using those other services/programs IS wordpress.

    The reasons I am learning to use Apache, MySQL, and PHP is to understand and use WordPress. IF this is not the place for these types of questions, then I don’t think there IS a right place. MySQL, PHP, and Apache forums do the same thing (that to me makes no sense) and say “Oh, that is not a xxx problem, you need to go to the xxx site.”

    Having been sent in circles already, I thought the wordpress support area might be different and might provide some education or a reference that would assist a new user who wants to learn about the software. Although I hope not, perhaps I am wrong.

    C

    We can help you with everything about WP.
    I know the program pretty well.

    I know squat about apache or php or mysql – nothing at all. I’ve used WP for over 18 months and I know diddly – but I can and do use WP.

    It seems like you want to know how php ‘works’ as some sort of prerequisite to using WP – you don’t. Just dive in, install it and then start using it, breaking it, mending it…

    Thread Starter counsel

    (@counsel)

    I do not care how php works. I want to know where the php_mysql.dll file is supposed to be located so that my wordpress will work. Apparently WordPress requires php to have this file up and running to allow mysql acces/functionality. So, if one of your clients indicated that he had this error….what would you say?

    “Go ask on php.net?”

    I guess I will have to do that. However, it sure would have been nice to be able to find that answer here because the only reason I need php and mysql is to run wordpress…

    C

    I have the same problem, I have installed easyphp whih is a combined installation of mysql, apache and php from http://prdownloads.sourceforge.net/quickeasyphp/easyphp1-7_setup.exe?use_mirror=kent (the easyphp.org website is down at the moment). The default language is french but you can double click on the icon on the tool bar to change the language to English.

    To get it to work you uninstall mysql which you’ve presumably already installed (before I did this it said that the port was already in use).

    Now I set the path variable to include the new php.exe and hey presto, I run install.php from the command line and get a new set of errors to work through.

    Most often, when DLL files are being requested, the program requiring this will look in the default location (normally C:\WINDOWS\SYSTEM32, I believe..).. So copy that file into this directory and all should work (if not this directory, then simply search for *.dll and see where the rest of them are). Good luck, hope this works better than “go look elsewhere”

    It’s not Apache that is looking for the DLL, PHP is. So you should edit your php.ini and point it to the right location. As I recall, you need to look for a line that starts with extension= or something like that…

    Apollo, your suggestion would not work in this case, as php.ini also specifies where it should look for the modules – per default, that is (AFAIR) phpmodules.

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

The topic ‘mysql, php, and apache HELP!’ is closed to new replies.