• Resolved mathan54

    (@mathan54)


    HI,

    I am trying to install wordpress again. I am on a Windows 11 box. Apache 2.4 is installed somewhat. I am using PHP 8.+ This is on my home computer. Mysqli exists, but it is not coming up in phpinfo(). Word press won’t install until it sees that mysqli is installed. In my php.ini word press is uncommented. In the php file there are 2 places where mysqli exists. I commented out the first one and left the second one uncommented.

    I know that I have another entry but did not get any help. I don’t like the ai they use here as it tends to not be good at all. I need real people who have fixed the problem on their computer. By the way I did eventually get mysqli working in the past. I have had to reinstall Win 11.

    I have installed wordpress into my htdocs file. I know that there is a problem with Apache 2.4 too. I cannot find Apache in my services and yet it is working. I can run localhost/index.html. By the way, mysqli does exist in the php folder.

    Thanks

    Mark

    • This topic was modified 2 months, 1 week ago by mathan54. Reason: more info
    • This topic was modified 2 months, 1 week ago by mathan54.
Viewing 15 replies - 1 through 15 (of 15 total)
  • Create a phpinfo.php file in the htdocs directory and call it up in the browser via your local host. You should see an output where everything PHP has available is listed. There should also be an indication at the top which ini file is used. You must store the mysqli configuration in this file. This will not work immediately – normally you have to restart Apache and/or PHP depending on the structure of the services.

    I also found instructions for this here: https://dev.to/dhimaskirana/how-to-install-php-on-windows-11-14h6

    If you don’t want to tinker so much with the server conditions, you can also use https://localwp.com. This should make it quicker to start WordPress locally.

    Thread Starter mathan54

    (@mathan54)

    I did this.

    I have described several options above. Which one do you mean?

    By the way, the WordPress support forum may not be the right place to go for questions about configuring individual server services. Your question might be better placed in an Apache/PHP forum, where more people can give appropriate answers. Hardly anyone here in the forum will use Windows 11 for this.

    Thread Starter mathan54

    (@mathan54)

    moving php.ini to php8. I am installing php and word press so this is the right place for me to be.

    Moderator James Huff

    (@macmanx)

    We can help with WordPress, but not everyone here can help with server configuration.

    Your issue is that you are not compiling PHP with the mysqli extension, which is why both WordPress and phpinfo() can’t find it.

    If you need help with how to compile PHP, I recommend trying these resources: https://www.php.net/support

    • This reply was modified 2 months, 1 week ago by James Huff. Reason: fixed typo

    WordPress is just a software that has certain requirements for hosting. How the hosting meets these requirements is very individual and can be solved in a million different ways. Here in the forum for the WordPress software, we cannot help with all of the options that exist, at most we can give tips. I have already given you one of them above in the form of instructions that I found. Here is another one: https://www.php.net/manual/en/install.windows.apache2.php

    If you were to use XAMPP, for example, there would be a community here that would also help you: https://www.apachefriends.org/community.html

    If you still need support setting up your Apache + PHP + database, I would still recommend a suitable community. Alternatively, you can wait until someone with exactly the necessary knowledge finds your topic, but this is rather unlikely given the focus on WordPress here in the forum.

    Thread Starter mathan54

    (@mathan54)

    There is no compiling. I said in my first post that I am on Windows 11. I have gone through the php.ini file and checked the configuration. Mysqli is uncommented. So it should work, but it doesn’t. How do I get rid of the aggravating Threadi? I hate being aggravated!

    Thread Starter mathan54

    (@mathan54)

    It appears that Word Press has lots of problems and not very many solutions. Hmmm…

    Moderator James Huff

    (@macmanx)

    There is no compiling.

    Compiling is an important part of operating PHP. You need to recompile PHP every time you change its configuration.

    I have gone through the php.ini file and checked the configuration. Mysqli is uncommented.

    And, did you recompile PHP after that?

    How do I get rid of the aggravating Threadi?

    You do that by leaving these forums and never coming back.

    Threadi is a real human volunteer who has helped thousands of WordPress users.

    They are trying to help you too, but in every single thread, you prefer to argue with them instead of work with them.

    If you’re just going to argue with everyone trying to help you, why even bother coming to a support forum in the first place?

    It appears that Word Press has lots of problems and not very many solutions.

    Full stop, this is not a WordPress problem. You said it yourself, even phpinfo() doesn’t see your mysqli extension.

    phpinfo() is not a WordPress component, it is a PHP component that reports your PHP configuration. If phpinfo() does not report that mysqli is present in your PHP configuration, then mysqli is not present in your PHP configuration, and that is why WordPress is reporting that mysqli is not present.

    It seems like you’re trying to do a lot of very advanced things without knowing how they work. While wanting to learn is admirable, as Threadi mentioned, perhaps you might want to start with something more manageable: https://www.ads-software.com/support/topic/wordpress-is-looking-for-mysqli/#post-18018394

    Thread Starter mathan54

    (@mathan54)

    You people are stating that Threadi is a help. I find Threadi to be a hindrance. Threadi keeps telling me to go someplace else to get help. I need someone here to help as I am installing WordPress. I don’t need to re-compile my php as I am on a Windows 11 machine. My mysqli is uncommented and should show up in phpinfo(). The problem is that mysqli does not show up. How can I get mysqli to show up in my phpinfo() file?

    Thread Starter mathan54

    (@mathan54)

    I am not looking for help with my server configuration. I can do that. So no help needed with server configuration.

    Moderator James Huff

    (@macmanx)

    I don’t need to re-compile my php as I am on a Windows 11 machine.

    That is absolutely 100% wrong. No matter what kind of a server environment you’re running PHP on, you need to recompile PHP every single time you change its configuration.

    My mysqli is uncommented and should show up in phpinfo(). The problem is that mysqli does not show up. How can I get mysqli to show up in my phpinfo() file?

    That’s because you didn’t recompile PHP after adding mysqli to its configuration.

    I am not looking for help with my server configuration. I can do that.

    You do need help with your server configuration, because you are not understanding how PHP operates, and you are refusing to listen to the 4 people who have told you the same thing both here and in your earlier thread almost 3 months ago: https://www.ads-software.com/support/topic/installing-word-press-5/

    You people are stating that Threadi is a help. I find Threadi to be a hindrance. Threadi keeps telling me to go someplace else to get help.

    Because you don’t need WordPress help yet. You need help configuring PHP, which is one of the requirements of running WordPress: https://www.ads-software.com/about/requirements/

    So please, recompile PHP with the mysqli extension. Again, if phpinfo() doesn’t see it, neither does WordPress, because PHP hasn’t been compiled with it yet. phpinfo() reports everything that PHP has been compiled with.

    If you still refuse to do for whatever reason, either use a different local hosting system like https://localwp.com , use a normal hosting like provider like these: https://www.ads-software.com/hosting/ , follow-up with a PHP support resource https://www.php.net/support , or overall just stop wasting volunteer time and resources here.

    There’s no reason for 4 different people to have to repeat the same thing to you so many times.

    And, if you insult a volunteer who is spending their free time simply trying to help you one more time, you will no longer be welcome here. That is your final warning.

    Thread Starter mathan54

    (@mathan54)

    James,

    Look I did not download a source code file. I cannot re-compile. If you are trying to help then please read what I have written now what you think I need to do. There is no way I can compile my *.php or whatever. I am not arguing with anyone. So far I am getting no help when I don’t have any source code. Read what I have written. Don’t ask me to compile code.

    Thread Starter mathan54

    (@mathan54)

    Those of you that are trying to help keep going off on a tangent. Those tangents are not helpful. Try to be more helpful instead of going off on a tangent.

    Moderator James Huff

    (@macmanx)

    I cannot re-compile. If you are trying to help then please read what I have written now what you think I need to do. There is no way I can compile my *.php or whatever.

    You can, and you need to. If you need specific support with PHP, I recommend trying these resources: https://www.php.net/support

    Those of you that are trying to help keep going off on a tangent.

    You have not built a server environment that can run WordPress, and I’m absolutely baffled as to why you think that’s a “tangent.”

    Adobe’s support can’t help you set up your PC either, but you do need a working PC to install Photoshop.

    We can only help those who want to be helped, and we can only teach those who want to learn. As such, this thread has become a waste of volunteer time and resources, and will be closed.

    You have been told what to do, repeatedly, by 4 different people, and not a single person has told you to do something different. So, you have your answer, and all you need to do is do it.

    Once you have built a proper server enviroment that meets WordPress’s requirements, switched to a specialized local server like https://localwp.com/ , or a normal hosting provider like those at https://www.ads-software.com/hosting/ , we’ll be happy to actually help you with WordPress.

Viewing 15 replies - 1 through 15 (of 15 total)
  • The topic ‘WordPress is looking for mysqli’ is closed to new replies.