Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2014
    residenza
    Roma
    Messaggi
    7

    Aggiornamento PHP da 5.3.3 a 5.6.x su Server CentOS di OVH 3

    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.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2014
    residenza
    Roma
    Messaggi
    7
    Ora i problemi oltre all’acceso a phpMyAdmin (in realtà anche a roundcube che cmq non uso) non riesco a installare i moduli php-suhosin, php-pear e php-pear-memcache

    # /usr/bin/yum install php-suhosin
    Loaded plugins: fastestmirror, priorities
    Setting up Install Process
    Loading mirror speeds from cached hostfile
    * base: centos.mirror.iweb.ca
    * epel: fedora.cu.be
    * extras: centos.mirror.iweb.ca
    * ius: ius.cu.be
    * rpmforge: mirror.nl.leaseweb.net
    * updates: centos.mirror.iweb.ca
    1578 packages excluded due to repository priority protections
    Resolving Dependencies
    --> Running transaction check
    ---> Package php55u-suhosin.x86_64 0:0.9.37.1-1.ius.centos6 will be installed
    --> Processing Dependency: php55u(zend-abi) = 20121212-64 for package: php55u-suhosin-0.9.37.1-1.ius.centos6.x86_64
    --> Processing Dependency: php55u(api) = 20121113-64 for package: php55u-suhosin-0.9.37.1-1.ius.centos6.x86_64
    --> Running transaction check
    ---> Package php55u-common.x86_64 0:5.5.24-1.ius.centos6 will be installed
    --> Processing Dependency: php55u-pecl-jsonc for package: php55u-common-5.5.24-1.ius.centos6.x86_64
    --> Running transaction check
    ---> Package php55u-pecl-jsonc.x86_64 0:1.3.7-1.ius.centos6 will be installed
    --> Processing Dependency: php55u-pear for package: php55u-pecl-jsonc-1.3.7-1.ius.centos6.x86_64
    --> Processing Dependency: php55u-pear for package: php55u-pecl-jsonc-1.3.7-1.ius.centos6.x86_64
    --> Running transaction check
    ---> Package php55u-pear.noarch 1:1.9.5-2.ius.centos6 will be installed
    --> Processing Dependency: php55u-xml for package: 1hp55u-pear-1.9.5-2.ius.centos6.noarch
    --> Processing Dependency: php55u-posix for package: 1hp55u-pear-1.9.5-2.ius.centos6.noarch
    --> Processing Dependency: php55u-cli for package: 1hp55u-pear-1.9.5-2.ius.centos6.noarch
    --> Running transaction check
    ---> Package php55u-cli.x86_64 0:5.5.24-1.ius.centos6 will be installed
    ---> Package php55u-process.x86_64 0:5.5.24-1.ius.centos6 will be installed
    ---> Package php55u-xml.x86_64 0:5.5.24-1.ius.centos6 will be installed
    --> Processing Conflict: php56u-cli-5.6.8-1.ius.centos6.x86_64 conflicts php-cli < 5.6
    --> Processing Conflict: php56u-common-5.6.8-1.ius.centos6.x86_64 conflicts php-common < 5.6
    --> Processing Conflict: php56u-process-5.6.8-1.ius.centos6.x86_64 conflicts php-process < 5.6
    --> Processing Conflict: php56u-xml-5.6.8-1.ius.centos6.x86_64 conflicts php-xml < 5.6
    --> Finished Dependency Resolution
    Error: php56u-xml conflicts with php55u-xml-5.5.24-1.ius.centos6.x86_64
    Error: php56u-cli conflicts with php55u-cli-5.5.24-1.ius.centos6.x86_64
    Error: php56u-common conflicts with php55u-common-5.5.24-1.ius.centos6.x86_64
    Error: php56u-process conflicts with php55u-process-5.5.24-1.ius.centos6.x86_64
    You could try using --skip-broken to work around the problem
    You could try running: rpm -Va --nofiles --nodigest

    ------------

    Come risolvere?
    Ultima modifica di lorixmod; 09-05-2015 a 18:04 Motivo: correzione errore

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.