Sono riuscito con varie guide trovate in rete ad aggiornare il mio Server su OVH con Cent0S e modulo webmin OVH 3, ma o un paio di problemini che non riesco a risolvere, la procedura usata è:
1. ho salvato I vari file
codice:
mkdir /root/configphp
cp -Rf /etc/php* /root/configphp
2. ho disinstallato la versione 5.3.3 di PHP
codice HTML:
yum remove php php-cli php-common && yum clean all
3. Ho installato PHP 5.6.X
codice:
yum install -y http://dl.iuscommunity.org/pub/ius/stable/CentOS/6/x86_64/epel-release-6-5.noarch.rpm
yum install -y http://dl.iuscommunity.org/pub/ius/stable/CentOS/6/x86_64/ius-release-1.0-11.ius.centos6.noarch.rpm
yum install php-common php-gd php-mcrypt php-soap -y
yum install php-mysql php-xml php -y
yum install php-mcrypt php-mbstring php-devel gcc pcre-devel -y
4. Reinstallo suPHP:
codice:
rpm -Uvh http://www.dootech.fr/lab/rpm/rpmforge-release-0.5.2-2.el6.rf.i686.rpm
yum install mod_suphp
5. Modifico il file di configurazione di suPHP:
codice:
nano /etc/suphp.conf
[global]
logfile=/var/log/httpd/suphp_log
loglevel=info
webserver_user=apache
docroot=/
env_path=/bin:/usr/bin
umask=0077
min_uid=500
min_gid=500
; Security options
allow_file_group_writeable=false
allow_file_others_writeable=false
allow_directory_group_writeable=false
allow_directory_others_writeable=false
;Check wheter script is within DOCUMENT_ROOT
check_vhost_docroot=true
;Send minor error messages to browser
errors_to_browser=true
[handlers]
;Handler for php-scripts
x-httpd-php="php:/usr/bin/php-cgi"
;Handler for CGI-scripts
x-suphp-cgi="execute:!self"
6. Modifico il php.conf:
codice:
nano /etc/httpd/conf.d/php.conf
AddHandler x-httpd-php .php .php4 .php3 .phtml
AddType text/html .php
# SuPHP configuration for PHP5
LoadModule suphp_module modules/mod_suphp.so
suPHP_Engine on
7. Riavvio il Apache:
codice:
/etc/init.d/httpd restart
Fino qui tutto bene, ogni sito presente sul Server Funziona come prima se non meglio il modulo di webmin OVH v. 3 funziona correttamente ... ma il problema è con phpMyAdmin che dall'aggiornamento in poi mi dà errore 403.