WikiSuite / app-php-engines

PHP Engines for ClearOS (permits to select a different PHP version for each website)
http://wikisuite.org/How-to-install-a-PHP-version-picker-on-ClearOS
4 stars 4 forks source link

The app fails to install in ClearOS 7.6 - no rh-php56 files available #10

Open NickJH opened 5 years ago

NickJH commented 5 years ago

The app-php-engines will not install in ClearOS 7.6 as the SCLo upstream have pulled php5.6 from their repos, but now include php7.2.

The app is hard-coded to install 5.6 and as it is not found, the installation fails.

pcbaldwin commented 5 years ago

ClearOS 7.6 should be pointing a ClearOS-SCLo mirror (clearos-centos-sclo-rh), not SCLo upstream. Is this not the case?

It would be best to maintain 5.6 in some capacity.

NickJH commented 5 years ago

It does but it now points to http://download1.clearsdn.com/centos/7.6.1810/sclo/$basearch/rh/ etc. If you change it back to http://download1.clearsdn.com/centos/7.5.1804/sclo/$basearch/rh/ etc you can still get the packages. The ClearOS repo is a mirror of upstream.

It is worth pointing out that 5.6 as had no updates since Dec 2014 so is unlikely to be without vulnerabilities.

Upstream now provide 7.2 instead.

As it is, the 7.6 repos break app-php-engines and, therefore, configuration restore, which is how I bumped into it, but should a vulnerable version still be provided? How do we deprecate it?

cc-daveloper commented 5 years ago

Is this repo up to date and current? If so, I'll get the issue fixed after we port it over to gitlab.