Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WHMCS: which version of MySQL, PHP, ioncube loader? #274

Closed
pavons opened this issue Dec 6, 2023 · 1 comment
Closed

WHMCS: which version of MySQL, PHP, ioncube loader? #274

pavons opened this issue Dec 6, 2023 · 1 comment
Assignees
Labels
dependencies Pull requests that update a dependency file question Further information is requested

Comments

@pavons
Copy link

pavons commented Dec 6, 2023

Hello @KaiSchwarz-cnic,

Is WHMCS v8.8 supported?

What is the minimum php version that can I use with the latest release (v21.6.8)?

Is php73 still supported? (as I can seen on my prev issue #227 and also this release note: https://github.com/centralnicgroup-opensource/rtldev-middleware-whmcs/releases/tag/v8.3.1 but on this issue #234 (comment) I see that the php 7.x support was dropped)

Can you please clarify?

@KaiSchwarz-cnic
Copy link
Contributor

KaiSchwarz-cnic commented Dec 6, 2023

We usually do not support PHP versions that reached EOL (marked in red):
https://www.php.net/supported-versions.php

Based on that range of supported PHP versions, please refer to the below Guides to identify your final WHMCS setup.

Identify

NOTE: We always support the latest version of WHMCS and the respective maximum versions of the above listed software dependencies.

Still, our modules could be compatible with an older version of PHP e.g. PHP 7.4. We are just not offering support for it and can't ensure that this still works.

Maybe of use: Versions higher than v22.7.1 are encoded with ioncube encoder 74 and 81. Older versions were encoded with 72 and 81. From ioncube encoder's user guide:

ioncube encoder 81 is the PHP 8.1 Encoder, and should be used for encoding projects that make use of PHP 8.1 language features. Files can run on PHP 8.1.
ioncube encoder 74 is the PHP 7.4 Encoder, and should be used for encoding projects that make use of PHP 7.4 language features. Files can run on PHP 7.4.
ioncube encoder 72 is the PHP 7.2 Encoder, and should be used for encoding projects that make use of PHP 7.2 language features. Files can run on PHP 7.2 and 7.4.

🙋‍♂️

@pavons pavons closed this as completed Dec 14, 2023
@KaiSchwarz-cnic KaiSchwarz-cnic changed the title WHMCS v8.8 support and supported PHP version Latest WHMCS: which version of MySQL, PHP, ioncube loader? Feb 1, 2024
@KaiSchwarz-cnic KaiSchwarz-cnic changed the title Latest WHMCS: which version of MySQL, PHP, ioncube loader? WHMCS: which version of MySQL, PHP, ioncube loader? Feb 1, 2024
@KaiSchwarz-cnic KaiSchwarz-cnic pinned this issue Feb 1, 2024
@KaiSchwarz-cnic KaiSchwarz-cnic self-assigned this Feb 1, 2024
@KaiSchwarz-cnic KaiSchwarz-cnic added question Further information is requested dependencies Pull requests that update a dependency file labels Feb 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants