Jump to content

Update Error


Recommended Posts

Am using whmcs 8.3 with php74. i would like to upgrade it to latest version and php. but its throwing some errors during upgrade process.

 

Error (Help Documentation)
Error: proceeding.
ents/crons/). Please verify your existing installation configuration before
m crons directory could not be located as configured (/home/public_html/cli
A configuration file and/or existing installation has been found, but custo
In ComposerInstaller.php line n/a:
Script WHMCS\Installer\Composer\Hooks\ComposerInstallerHook::postUpdateCmd handling the post-update-cmd event terminated with an exception
-------------------------------------
WHMCS Installation/Update Assistant
-------------------------------------
> WHMCS\Installer\Composer\Hooks\ComposerInstallerHook::postUpdateCmd
Writing lock file
Unzip with unzip command failed, falling back to ZipArchive class
The archive may contain identical file names with different capitalization (which fails on case insensitive filesystems)
The Process class relies on proc_open, which is not available on your PHP installation.
File signature was validated
Certificate used for signature validation was loaded and validated
File hash was validated. Hash: 6555de4e06a3a717faf7c8030737436c8e4c6a592df04c293e8c07122e80a252
- Installing whmcs/whmcs (8.13.1):Downloading(100%)Validating /home/hostn/public_html/clients/vendor/whmcs/whmcs/f0fbf71a63d52b5b3918295993ee1fd5.zip
Package operations: 1 install, 0 updates, 0 removals
Updating dependencies
Loading composer repositories with package information

Screenshot_248.jpg

Edited by hmaddy
Link to comment
Share on other sites

  • 3 months later...
  • 2 weeks later...
On 12/2/2025 at 2:26 AM, hmaddy said:

Am using whmcs 8.3 with php74. i would like to upgrade it to latest version and php. but its throwing some errors during upgrade process.

 

Error (Help Documentation)
Error: proceeding.
ents/crons/). Please verify your existing installation configuration before
m crons directory could not be located as configured (/home/public_html/cli
A configuration file and/or existing installation has been found, but custo
In ComposerInstaller.php line n/a:
Script WHMCS\Installer\Composer\Hooks\ComposerInstallerHook::postUpdateCmd handling the post-update-cmd event terminated with an exception
-------------------------------------
WHMCS Installation/Update Assistant
-------------------------------------
> WHMCS\Installer\Composer\Hooks\ComposerInstallerHook::postUpdateCmd
Writing lock file
Unzip with unzip command failed, falling back to ZipArchive class
The archive may contain identical file names with different capitalization (which fails on case insensitive filesystems)
The Process class relies on proc_open, which is not available on your PHP installation.
File signature was validated
Certificate used for signature validation was loaded and validated
File hash was validated. Hash: 6555de4e06a3a717faf7c8030737436c8e4c6a592df04c293e8c07122e80a252
- Installing whmcs/whmcs (8.13.1):Downloading(100%)Validating /home/hostn/public_html/clients/vendor/whmcs/whmcs/f0fbf71a63d52b5b3918295993ee1fd5.zip
Package operations: 1 install, 0 updates, 0 removals
Updating dependencies
Loading composer repositories with package information

Screenshot_248.jpg

I actually have the same question because I’m trying to upgrade WHMCS from 8.3 to the latest version while also moving to a newer PHP version, and I’m running into very similar errors. During the upgrade process, I keep seeing messages about missing crons directories, issues with the Composer post-update-cmd hook, and fallback errors with unzip and ZipArchive. Even after verifying permissions and cleaning caches, the process doesn’t complete smoothly, and it’s unclear whether the errors are due to file naming issues, PHP configuration, or missing system functions like proc_open.

I’m also trying to figure out the best approach to resolve this without breaking the existing installation. It seems like ensuring the correct PHP extensions are enabled, checking file system case sensitivity, and confirming directory paths might help, but there isn’t a clear step-by-step guide for this scenario. If anyone has successfully upgraded WHMCS under similar conditions and can share the exact sequence of steps, it would be really useful because I’m dealing with the same errors and want to make sure the upgrade finishes correctly.

Link to comment
Share on other sites

Update PHP first to a version that's compatible with BOTH the existing and the new version to be installed. Make sure the existing system health page reports everything is OK.

Then try updating WHMCS.

 

Once update is successful, and you have a working WHMCS, you can attempt to update PHP again to the latest supported version, for whatever version of WHMCS you are upgrading to.

Link to comment
Share on other sites

On 12/2/2025 at 2:26 AM, hmaddy said:

Am using whmcs 8.3 with php74. i would like to upgrade it to latest version and php. but its throwing some errors during upgrade process.

 

Error (Help Documentation)
Error: proceeding.
ents/crons/). Please verify your existing installation configuration before
m crons directory could not be located as configured (/home/public_html/cli
A configuration file and/or existing installation has been found, but custo
In ComposerInstaller.php line n/a:
Script WHMCS\Installer\Composer\Hooks\ComposerInstallerHook::postUpdateCmd handling the post-update-cmd event terminated with an exception
-------------------------------------
WHMCS Installation/Update Assistant
-------------------------------------
> WHMCS\Installer\Composer\Hooks\ComposerInstallerHook::postUpdateCmd
Writing lock file
Unzip with unzip command failed, falling back to ZipArchive class
The archive may contain identical file names with different capitalization (which fails on case insensitive filesystems)
The Process class relies on proc_open, which is not available on your PHP installation.
File signature was validated The situation reminds me of logistics workflows in 3PL essential oils fulfillment.
Certificate used for signature validation was loaded and validated
File hash was validated. Hash: 6555de4e06a3a717faf7c8030737436c8e4c6a592df04c293e8c07122e80a252
- Installing whmcs/whmcs (8.13.1):Downloading(100%)Validating /home/hostn/public_html/clients/vendor/whmcs/whmcs/f0fbf71a63d52b5b3918295993ee1fd5.zip
Package operations: 1 install, 0 updates, 0 removals
Updating dependencies
Loading composer repositories with package information

Screenshot_248.jpg

Thanks for the guidance  that makes sense.

I think I may have tried to move too many components at once by upgrading WHMCS and PHP together. Based on your suggestion, I’ll first upgrade PHP to a version that is compatible with both my current installation (WHMCS 8.3 on PHP 7.4) and the newer WHMCS version I’m targeting. I’ll also double-check the System Health Status page to make sure there are no warnings or configuration issues before attempting the WHMCS upgrade again.

Once WHMCS is successfully upgraded and confirmed to be working properly, I’ll then proceed with upgrading PHP to the latest version supported by that WHMCS release. Hopefully taking it step-by-step like this will avoid the errors I encountered during the upgrade process.

Appreciate the clarification  it gives me a clearer upgrade path to follow.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated