Author Topic: PHP version Switcher not working  (Read 8312 times)

0 Members and 1 Guest are viewing this topic.

Offline
*
Re: PHP version Switcher not working
« Reply #15 on: July 29, 2020, 12:34:51 PM »
Disk Space:

Code: [Select]
devtmpfs        908M     0  908M    0% /dev
tmpfs           920M     0  920M    0% /dev/shm
tmpfs           920M  8,8M  911M    1% /run
tmpfs           920M     0  920M    0% /sys/fs/cgroup
/dev/sda3        55G  4,9G   47G   10% /
/dev/sda1       477M  226M  222M   51% /boot
tmpfs           184M     0  184M    0% /run/user/0


47GB Free disk space

usr/local/src

Code: [Select]
cwp-el7-latest                  ioncube_loaders_lin_x86-64.zip.1  ioncube_loaders_lin_x86-64.zip.4  ioncube_loaders_lin_x86-64.zip.7  package.xml  php_switch_pre.conf
ioncube                         ioncube_loaders_lin_x86-64.zip.2  ioncube_loaders_lin_x86-64.zip.5  mcrypt-1.0.1                      pcre2-10.34  redis-5.3.1
ioncube_loaders_lin_x86-64.zip  ioncube_loaders_lin_x86-64.zip.3  ioncube_loaders_lin_x86-64.zip.6  mcrypt-1.0.1.tgz                  pcre2.zip    redis.tgz


Re: PHP version Switcher not working
« Reply #16 on: July 29, 2020, 01:09:52 PM »
Let me get this straight, just for my own curiosity.. are you using the CWP GUI PHP Switcher, or still following Sandeep's unofficial website post?
I've been trying to trace where that gzipped php file is being directed to download but no luck so far. Doesn't help when the CWP is obscured.  ::)

Offline
*
Re: PHP version Switcher not working
« Reply #17 on: July 29, 2020, 02:04:24 PM »
I'm doing it using php switcher over cwp

I tried explanation on the link I gave because php is not updated


Offline
*
Re: PHP version Switcher not working
« Reply #18 on: August 12, 2020, 10:14:20 PM »
Im having the Exact Same Issue trying to change from PHP 5.6.37 default installed with CWP to 7.4.8 and the error im having is this:
This are the last lines of tail -f /var/log/php-rebuild.log
Quote
'ioncube_loader_lin_5.1.so' -> '/usr/local/ioncube/ioncube_loader_lin_5.1.so'
'ioncube_loader_lin_5.1_ts.so' -> '/usr/local/ioncube/ioncube_loader_lin_5.1_ts.so'
'ioncube_loader_lin_5.2.so' -> '/usr/local/ioncube/ioncube_loader_lin_5.2.so'
'ioncube_loader_lin_5.2_ts.so' -> '/usr/local/ioncube/ioncube_loader_lin_5.2_ts.so'
'ioncube_loader_lin_5.3.so' -> '/usr/local/ioncube/ioncube_loader_lin_5.3.so'
'ioncube_loader_lin_5.3_ts.so' -> '/usr/local/ioncube/ioncube_loader_lin_5.3_ts.so'
'ioncube_loader_lin_5.4.so' -> '/usr/local/ioncube/ioncube_loader_lin_5.4.so'
'ioncube_loader_lin_5.4_ts.so' -> '/usr/local/ioncube/ioncube_loader_lin_5.4_ts.so'
'ioncube_loader_lin_5.5.so' -> '/usr/local/ioncube/ioncube_loader_lin_5.5.so'
'ioncube_loader_lin_5.5_ts.so' -> '/usr/local/ioncube/ioncube_loader_lin_5.5_ts.so'
'ioncube_loader_lin_5.6.so' -> '/usr/local/ioncube/ioncube_loader_lin_5.6.so'
'ioncube_loader_lin_5.6_ts.so' -> '/usr/local/ioncube/ioncube_loader_lin_5.6_ts.so'
'ioncube_loader_lin_7.0.so' -> '/usr/local/ioncube/ioncube_loader_lin_7.0.so'
'ioncube_loader_lin_7.0_ts.so' -> '/usr/local/ioncube/ioncube_loader_lin_7.0_ts.so'
'ioncube_loader_lin_7.1.so' -> '/usr/local/ioncube/ioncube_loader_lin_7.1.so'
'ioncube_loader_lin_7.1_ts.so' -> '/usr/local/ioncube/ioncube_loader_lin_7.1_ts.so'
'ioncube_loader_lin_7.2.so' -> '/usr/local/ioncube/ioncube_loader_lin_7.2.so'
'ioncube_loader_lin_7.2_ts.so' -> '/usr/local/ioncube/ioncube_loader_lin_7.2_ts.so'
'ioncube_loader_lin_7.3.so' -> '/usr/local/ioncube/ioncube_loader_lin_7.3.so'
'ioncube_loader_lin_7.3_ts.so' -> '/usr/local/ioncube/ioncube_loader_lin_7.3_ts.so'
'ioncube_loader_lin_7.4.so' -> '/usr/local/ioncube/ioncube_loader_lin_7.4.so'
'ioncube_loader_lin_7.4_ts.so' -> '/usr/local/ioncube/ioncube_loader_lin_7.4_ts.so'
'loader-wizard.php' -> '/usr/local/ioncube/loader-wizard.php'
yes: standard output: Broken pipe
yes: write error



Im just installed Centos 7, and i have more than 200gb free.
I just go to PHP Version Switcher v2
You are running PHP version: 5.6.37
I choose any version, wait for half an hour.
And i Recive this notification:
2020-08-12 18:25:54 Info: PHP Version Switcher INFO
PHP Version Switcher task completed, please check the log for more details. Click here to check it.

But no php changes hapening, still in the same 5.6.37


I tough ok, ioncube is broken but.... when i try to change without adding any mark to the defaults i have this result:
Quote
No package 'sqlite3' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables SQLITE_CFLAGS
and SQLITE_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
Configure DONE!
####################
make: *** No targets specified and no makefile found.  Stop.
Make DONE!
####################
make: *** No rule to make target `install'.  Stop.
Make Install DONE!
####################
PHP Rebuild Completed
#########################

DELETING DSO Handler

Do i need to restart apache? do i need to restart server?



Offline
*
Re: PHP version Switcher not working
« Reply #19 on: August 12, 2021, 01:21:24 PM »
I haved same issue, can't switch php version from 5.6.37 to 7.4.1 (or others higher versions)

In the /var/log/php-rebuild.log file, i haved this line
Code: [Select]
file /usr/include/asm-generic/..install.cmd from install of kernel-4.19-ovh-mod-std-ipv6-64-headers-4.19_ovh_mod_std_ipv6_64-1868189.x86_64 conflicts with file from package kernel-4.19-ovh-xxxx-std-ipv6-64-headers-4.19_ovh_xxxx_std_ipv6_64-1868189.x86_64
And others lines, that looks like this one.

I found this post https://forums.servethehome.com/index.php?threads/fixed-issues-with-centos7-ovh-kernel.25363/ .

I try to switch my php from 5.6.67 to 7.4.1, and it's works.

Offline
*
Re: PHP version Switcher not working
« Reply #20 on: November 05, 2021, 11:37:39 PM »
Hi everyone,
Just in case you run into the same problem. Than see below:

https://www.pcre.org/ clearly stated:
Download
You can download the current release of the PCRE2 library from its official home on GitHub:

https://github.com/PhilipHazel/pcre2/releases
You can also download PCRE2 or the older, unmaintained PCRE library from an unofficial mirror at SourceForge:

https://sourceforge.net/projects/pcre/files/
You can check out the PCRE2 source code via Git or Subversion:

git clone https://github.com/PhilipHazel/pcre2.git
Note that the former ftp.pcre.org FTP site is no longer available. You will need to update any scripts that download PCRE source code to download via HTTPS, Git, or Subversion from the new home on GitHub instead.