Update comments + add alias setting names about removals or renaming
I setup a new server recently and openssl and mysqli were missing from EasyApache4. There have been other changes over time where things are getting renamed or outright removed.
For amateurs and lazy "developers" this won't matter, they don't bother to verify anything. However it's clear that a lot of people do verify the servers they're setting up are done so correctly. I had the impression that my server was set as an open relay (it wasn't) and a setting that I looked for didn't exist in EXIM configuration.
A rough search gives me an idea that some placeholder (this no longer exists or alias results) for search features would help:
-
Hey hey! I had another user talking about the openssl and mysqli issue the other day, but I couldn't reproduce. If you have a way to make this happen, I'd like to see it!
It would be odd for a default cPanel machine to be an open relay as we ensure that isn't the case with the default configuration.
I'm not entirely sure what you mean with the search features - can you let me know specifically what you're looking for there?
0 -
Hi Rex,
I don't want to name names here, I can get you in the right direction and/or provide account-specific details but not on public forums. Search as in on the MultiPHP INI Editor page for Editor Mode and the find field on the Exim Configuration Manager page as two examples. "Can not reproduce client error" is definitely one of the more obnoxious error contexts to deal with.
0 -
If you can just let me know the OS you were using I can test an installation and check the openssl/mysqli issues.
For the search, I'm still not entirely sure what you're saying - what are you expecting to see in the WHM >> Exim Configuration Manager "Find" box that isn't showing up?
0 -
cPRex I'm working through these tabs as quickly as I can! AlmaLinux 9.
0 -
Thanks for the additional details. mysqli (https://www.php.net/manual/en/mysqli.installation.php) and openssl (https://www.php.net/openssl.installation.php) are both compile-time options for PHP, so there wouldn't be a need to manually install those as they are included with the installation.
Here's what I see on an AlmaLinux 9 machine:
# php -i | grep "OpenSSL support"
OpenSSL support => enabled
Native OpenSSL support => enabled# php -i | grep "API Extensions"
API Extensions => mysqli,pdo_mysqlWhen you said these were "missing" can you get me more details?
0 -
cPRex Thanks for the reply! So I ran those commands and they obviously work on the server otherwise the conversation would be more about why are they outright missed instead of the references to them.
So these two modules were missing in EasyApache4. I get since they're so fundamental to most servers that they're automatically included. My recommendation is that when someone types in the search filter that a placeholder bit tells you that they're already built in. Otherwise you have to go through a manual verification via SSH in example.
0
Please sign in to leave a comment.
Comments
6 comments