https://pastebin.com/imc9D2dw
These are the instructions as follows, supplied by my unsupportive reseller, Though I followed them to the T and successfully generated and installed an ssl certificate, I am having issues with a client’s account, hosted on the same machine.
The home directories seem isolated, so I can’t log into the admin account and access their files, so I have to obviously log in to the client’s account, which isn’t good practice…
but that’s not my issue. setup goes without a hitch, but nothing happens while registering, or while trying to issue it.
just blank output.
anyone else use kelunik’s implementation, and know anything about it?
I can’t use certbot because it’s shared hosting, so no Su access.
head -n 1 bin/acme
strace -fff -tt php bin/acme --help 2>&1 | tee -a strace.log
php --version
Try also compare php --version against the account that succeeded.
Different accounts in cPanel can often be running under different PHP versions, subject to CloudLinux’s PHP Selector or other version switching mechanisms.
Thanks for the strace. The file not found errors are fine, it’s just searching the library paths for the shared libraries it needs for each loaded PHP module.
The low PHP version is 100% the issue (unless you forgot to run composer install!). You can find the exact error in the error_log file
find . -type -f -name error_log
but it will probably be a syntax error or some non-forwards-compatible usage of a feature from PHP 5.6/7 etc.
Login to cPanel and see if you can switch the PHP version over, or if this would break the site, use acme.sh as suggested.
Your shell version (which is server's PHP version) is different from PHP version on your account. (I'm kind of confused since if you and the client are on the same server, the PHP default version can't be different....)
Please follow this tutorial and change the shell php version.
The version used by the web server may also be found in another directory (like /opt/php or something), you can often reveal where it is using phpinfo:
I dunno… I changed php to 7.1 on primary account before doing this since whmcs required it… i can’t see any other phps present,
I’m just going to try acme.sh though i do thank y’all for the help, this is let’s encrypt’s forum not jason’s php troubles, I tried exporting path like that dream host suggested too, but to no avail. So no point squandering your valuable time.
if i have an issue with that then i’ll surrender to nothing heh