Everything posted by Starburst
-
Standalone CWP PHP CLI Build Manager: Build PHP 7.4–8.5, PHP-FPM, Selector, Switcher and PIE Extensions
Is there a permanent fix to get rid of it? I clear it, and it's back the next day.
-
Standalone CWP PHP CLI Build Manager: Build PHP 7.4–8.5, PHP-FPM, Selector, Switcher and PIE Extensions
Did v5 fix the below error in CWP?? Thanks
-
Standalone CWP PHP CLI Build Manager: Build PHP 7.4–8.5, PHP-FPM, Selector, Switcher and PIE Extensions
** FIXED ** Had to rebuild PHP 8.3.33 from within CWP, and then rebuilt with PHP Manager and mailparse is installed. Didn't even need to tell PHP Manager to add it. Sandeep, Just ran into this on a AL9 server, tried to recompile PHP with: php-manager switcher 8.3.36 --with-ldap=/usr --with-ldap-sasl --with-sodium --with-mailparseand using: php-manager switcher 8.3.36 --with-ldap=/usr --with-ldap-sasl --with-sodiumphp-manager pie 8.3.36 pecl/mailparse switcherThis is what shows: But for some reason it won't add it. I've even tried re-installing PHP Manager using your new script. Again, Thanks for all your help, it really is appreciated it.
-
Standalone CWP PHP CLI Build Manager: Build PHP 7.4–8.5, PHP-FPM, Selector, Switcher and PIE Extensions
Yes, yes it does. ☹️ Hopefully when they focus on AL9 and AL10 it will goto PHP 8.4/8.5.
-
Standalone CWP PHP CLI Build Manager: Build PHP 7.4–8.5, PHP-FPM, Selector, Switcher and PIE Extensions
Thanks for your help. I could have sworn I did that (--with-sodium) yesterday, but my brain was fried with all the CVE's, maybe I didn't. The new installation instruction is way quicker. :) 1 thing CWP is popping up after the upgrade is:
-
Standalone CWP PHP CLI Build Manager: Build PHP 7.4–8.5, PHP-FPM, Selector, Switcher and PIE Extensions
PHP Installer for Extensions (PIE) 1.5.2, from The PHP Foundation You are running PHP 8.5.12 Target PHP installation: 8.3.36 nts, on Linux/OSX/etc x86_64 (from /usr/local/php/bin/php) Could not install package: pecl/libsodium Unable to find an installable package pecl/libsodium for the latest compatible version, with minimum stability stable. ERROR: PIE extension installation failed for pecl/libsodium (target PHP 8.3.36).
-
Standalone CWP PHP CLI Build Manager: Build PHP 7.4–8.5, PHP-FPM, Selector, Switcher and PIE Extensions
Got: PHP Warning: PHP Startup: Unable to load dynamic library 'sodium.so' (tried: /usr/local/php/lib/php/extensions/no-debug-non-zts-20230831/sodium.so (/usr/local/php/lib/php/extensions/no-debug-non-zts-20230831/sodium.so: cannot open shared object file: No such file or directory), /usr/local/php/lib/php/extensions/no-debug-non-zts-20230831/sodium.so.so (/usr/local/php/lib/php/extensions/no-debug-non-zts-20230831/sodium.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 PHP 8.3.36 (cli) (built: Oct 22 2026 00:14:09) (NTS) Copyright (c) The PHP Group Zend Engine v4.3.36, Copyright (c) Zend Technologies When I tried to load the extension: PHP Installer for Extensions (PIE) 1.5.2, from The PHP Foundation You are running PHP 8.5.12 Target PHP installation: 8.3.36 nts, on Linux/OSX/etc x86_64 (from /usr/local/php/bin/php) Could not install package: paragonie/sodium_compat Package paragonie/sodium_compat was not of type php-ext or php-ext-zend (requested paragonie/sodium_compahttps://packagist.org/search/?query=sodiumt). ERROR: PIE extension installation failed for paragonie/sodium_compat (target PHP 8.3.36). Even thought package name is: paragonie/sodium_compat at https://packagist.org/search/?query=sodium -- Log shows: [Thu Oct 22 00:26:04.757402 2026] [:error] [pid 1521018:tid 1521165] [client 20.169.78.167:0] thrown in /home/gq45h2nc/public_html/sskb/wp-includes/sodium_compat/autoload.php on line 68 [Thu Oct 22 00:26:05.283325 2026] [:error] [pid 1521016:tid 1521116] [client 20.169.78.164:0] PHP Warning: PHP Startup: Unable to load dynamic library 'sodium.so' (tried: /usr/local/php/lib/php/extensions/no-debug-non-zts-20230831/sodium.so (/usr/local/php/lib/php/extensions/no-debug-non-zts-20230831/sodium.so: cannot open shared object file: No such file or directory), /usr/local/php/lib/php/extensions/no-debug-non-zts-20230831/sodium.so.so (/usr/local/php/lib/php/extensions/no-debug-non-zts-20230831/sodium.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 -- Which Sodium package is the closet to what CWP built in 8.3? https://packagist.org/search/?query=sodium has 3 pages. :/
-
Standalone CWP PHP CLI Build Manager: Build PHP 7.4–8.5, PHP-FPM, Selector, Switcher and PIE Extensions
Just gives Error 500. Downgrade and is working again.
-
Standalone CWP PHP CLI Build Manager: Build PHP 7.4–8.5, PHP-FPM, Selector, Switcher and PIE Extensions
Just downgraded PHP and WordPress works again. So something in the above PHP Manager breaks WordPress. ☹️
-
Standalone CWP PHP CLI Build Manager: Build PHP 7.4–8.5, PHP-FPM, Selector, Switcher and PIE Extensions
Looks like another issue - WordPress won't run, and just gives an Error 500... When you access the WordPress manager, it shows it's 'Broken' and the PHP version is unknown.
-
Standalone CWP PHP CLI Build Manager: Build PHP 7.4–8.5, PHP-FPM, Selector, Switcher and PIE Extensions
Also tried: php-manager pie-runtime 8.5.12 This is to fix the zero day security bug, but system won't install over 8.5.10
-
Standalone CWP PHP CLI Build Manager: Build PHP 7.4–8.5, PHP-FPM, Selector, Switcher and PIE Extensions
How about PHP 8.3.36 options for: imap - See Error Below mailparse - WORKS ldap - See Error Below -- PHP Installer for Extensions (PIE) 1.5.2, from The PHP Foundation You are running PHP 8.5.10 Target PHP installation: 8.3.36 nts, on Linux/OSX/etc x86_64 (from /usr/local/php/bin/php) Could not install package: pecl/ldap Unable to find an installable package pecl/ldap for the latest compatible version, with minimum stability stable. ERROR: PIE extension installation failed for pecl/ldap (target PHP 8.3.36). PHP Installer for Extensions (PIE) 1.5.2, from The PHP Foundation You are running PHP 8.5.10 Target PHP installation: 8.3.36 nts, on Linux/OSX/etc x86_64 (from /usr/local/php/bin/php) Could not install package: pecl/imap Unable to find an installable package pecl/imap for the latest compatible version, with minimum stability stable. ERROR: PIE extension installation failed for pecl/imap (target PHP 8.3.36). ERROR: PIE extension installation failed for sirlouen/imap (target PHP 8.3.36). #sudo pecl install imap pecl/imap requires PHP (version >= 8.3.0), installed version is 8.0.30 No valid packages found install failed -- Thanks
-
Update Roundcube and Fix PHP Intl Extension in CWP
Did the follow, as shown above: # curl -fsSL https://www.alphagnu.com/upload/rc.sh | bash ================================================== Roundcube Update Script Version : 1.5.15 Mode : NORMAL UPDATE ================================================== INTL extension already installed and loaded. Downloading Roundcube 1.5.15... Extracting package... Installing Roundcube...When access webmail, it just bounces back to the base IP's homepage. Not to mention, it should be showing 1.6.19 Roundcube 1.5 LTS has finally ended.
-
Roundcube 1.6.18 with CWP 1.10 on AlmaLinux 9
I was able to upgrade Roundcube from 1.5.15 to 1.6.18 on CWP 1.10 and AlmaLinux 9. Got the following during install: NOTICE: New .htaccess file saved as .htaccess.new. Running update script at target... WARNING: Replaced config options: (These config options have been replaced or renamed) - 'default_host' was replaced by 'imap_host' - 'smtp_server' was replaced by 'smtp_host' Do you want me to fix your local configuration? (y/N) - backing up the current config file(s)... - writing /usr/local/cwpsrv/var/services/roundcube/config/config.inc.php... Done. Your configuration files are now up-to-date! Executing database schema update. Updating database schema (2021081000)... [OK] Updating database schema (2021100300)... [OK] Updating database schema (2022081200)... [OK] This instance of Roundcube is up-to-date. Have fun! All done. Then restarted cpwsrv. I can get to the /webmail URL, and the Roundcube login screen comes up. BUT when you enter the UN & PW, it takes you to the servers home screen instead of logging you into Roundcube. Anyone have any ideas? Thanks
-
CWP Apache Restore original visitor IPs with mod_remoteip when using Cloudflare proxy
This has been working. Just noticed we have been getting reports from Cloudflare IP's listed above. e.g. - 104.23.211.82 (US/United States/Virginia/Ashburn/-/[AS13335 Cloudflare, Inc.]) ... 104.23.211.77 (US/United States/Virginia/Ashburn/-/[AS13335 Cloudflare, Inc.]) 104.23.211.200 (US/United States/Virginia/Ashburn/-/[AS13335 Cloudflare, Inc.]) 172.71.164.194 (DE/Germany/Hesse/Frankfurt am Main/-/[AS13335 Cloudflare, Inc.]) 172.71.164.195 (DE/Germany/Hesse/Frankfurt am Main/-/[AS13335 Cloudflare, Inc.])
-
Updated Dovecot 2.4 conf file
Doesn't anyone have an updated dovecot.conf for Dovecot 2.4 that is working correctly? There have been changes from 2.3 -> 2.4 We fix one or 2 lines, but then get another error. Was wondering if anyone had it working fully? Thanks
-
TLSA DNS Record
Unfortunately that doesn't work on CWP. :/ Step 5 is specific to Plesk.
-
TLSA DNS Record
@Sandeep B. or Anyone have an idea how to create a TLSA DNS record on AlmaLinux 9 with CWP? Thanks
-
Install latest version of php 8.4 PHP switcher in CWP- Control web panel - EL8/9 AlmaLinux 8/9
@TheHolbi We just use the PHP Switcher, not PHP-FPM. Is the procedure the same? Thanks
-
Install latest version of php 8.4 PHP switcher in CWP- Control web panel - EL8/9 AlmaLinux 8/9
@TheHolbi Thanks for the script. Getting the following error for some reason: bash: ./PHP-8_4-Install: /bin/bash^M: bad interpreter: No such file or directory Also with CWP on AlmaLinux 9.7: How/where could you add the lines to install the PECL libraries for IMAP and mailparse? Thanks
-
Upgrade MariaDB 10.11 In CWP Centos 7 Centos 8/9 stream AlmaLinux 7/8/9 RockyLinux 7/8/9
Something changed in AlmaLinux 9.7. You will get an error trying to install install perl-DBD-MySQL, because it tried to load the dependency of mysql-common, which will give an error that it conflicts with mariadb-common Fix seems to be installing perl-DBD-MariaDB instead of perl-DBD-MySQL, so you can update MariaDB on a CURRENT AL9 server that upgraded to 9.7 or a NEW AL 9.7 install. BUT... Then CWP will give errors with the Anacron job 'cron.daily Daily MySQL Backup starting section: ############################################### Daily MySQL Backup starting ############################################### PHP Notice: Trying to access array offset on value of type null in /usr/local/cwpsrv/htdocs/resources/admin/include/cron_backup.php on line 0 Notice: Trying to access array offset on value of type null in /usr/local/cwpsrv/htdocs/resources/admin/include/cron_backup.php on line 0 Skipping database: information_schema. PHP Notice: Trying to access array offset on value of type null in /usr/local/cwpsrv/htdocs/resources/admin/include/cron_backup.php on line 0 Notice: Trying to access array offset on value of type null in /usr/local/cwpsrv/htdocs/resources/admin/include/cron_backup.php on line 0 Database Backup: mysql --> /backup/mysql/daily//mysql.sql.gz PHP Notice: Trying to access array offset on value of type null in /usr/local/cwpsrv/htdocs/resources/admin/include/cron_backup.php on line 0 Notice: Trying to access array offset on value of type null in /usr/local/cwpsrv/htdocs/resources/admin/include/cron_backup.php on line 0 Database Backup: oauthv2 --> /backup/mysql/daily//oauthv2.sql.gz PHP Notice: Trying to access array offset on value of type null in /usr/local/cwpsrv/htdocs/resources/admin/include/cron_backup.php on line 0 Notice: Trying to access array offset on value of type null in /usr/local/cwpsrv/htdocs/resources/admin/include/cron_backup.php on line 0 Skipping database: performance_schema. PHP Notice: Trying to access array offset on value of type null in /usr/local/cwpsrv/htdocs/resources/admin/include/cron_backup.php on line 0 Notice: Trying to access array offset on value of type null in /usr/local/cwpsrv/htdocs/resources/admin/include/cron_backup.php on line 0 Database Backup: postfix --> /backup/mysql/daily//postfix.sql.gz PHP Notice: Trying to access array offset on value of type null in /usr/local/cwpsrv/htdocs/resources/admin/include/cron_backup.php on line 0 Notice: Trying to access array offset on value of type null in /usr/local/cwpsrv/htdocs/resources/admin/include/cron_backup.php on line 0 Database Backup: root_cwp --> /backup/mysql/daily//root_cwp.sql.gz PHP Notice: Trying to access array offset on value of type null in /usr/local/cwpsrv/htdocs/resources/admin/include/cron_backup.php on line 0 Notice: Trying to access array offset on value of type null in /usr/local/cwpsrv/htdocs/resources/admin/include/cron_backup.php on line 0 Database Backup: roundcube --> /backup/mysql/daily//roundcube.sql.gz PHP Notice: Trying to access array offset on value of type null in /usr/local/cwpsrv/htdocs/resources/admin/include/cron_backup.php on line 0 Notice: Trying to access array offset on value of type null in /usr/local/cwpsrv/htdocs/resources/admin/include/cron_backup.php on line 0 Database Backup: sys --> /backup/mysql/daily//sys.sql.gz warning: /var/tmp/rpm-tmp.AaH9Yb: Header V4 DSA/SHA1 Signature, key ID cd2efd2a: NOKEY error: Failed dependencies: perl(DBD::mysql) >= 1.0 is needed by percona-toolkit-2.2.16-1.noarch ############################################### Daily MySQL Backup finished ###############################################So you will need to backup those databases yourself.
-
Manual update of PHP in CWP
@TheHolbi I'll give it a try. Thanks. @Sandeep B. Any update on a tutorial for 8.4 until it is launched in CWPpro? With ionCube, IMAP, LDAP and mailparse would be nice. 😉
-
CSF replacements needs
Just as a note that is for the Forked version by Aetherinox who registered the .dev domain name. Which is fine if you want to stick wit them going forward. Just an FYI
-
CSF replacements needs
Check out: https://starburst.help/control-web-panel-cwp/control-web-panel-cwp-admin-tutorials/csf-firewall-error-oops-unable-to-download-no-host-option-provided/
-
Manual update of PHP in CWP
CWP is now 4 versions behind with 8.3 Last version in CWP is 8.3.21, php.net just released 8.3.25 today which fixes additional bugs & CVE's. CWP has release several version, but hasn't updated the PHP versions 8.1, 8.2 or 8.3. Even though they contain critical bug & CVE's fixes. @Sandeep B. Why is CWP failing so behind??