Line 98: |
Line 98: |
| | | |
| ===PHP 5 with php-mcrypt=== | | ===PHP 5 with php-mcrypt=== |
− | | + | {{Note box|msg=For SME Server 8.0 beta 5 only... with php 5.2.10 (default rpms for beta 5)...}} |
− | '''NOTE:''' FOR SME SERVER 8.0 BETA 5 only... With php 5.2.10 (default rpms for beta 5)...
| |
| | | |
| You need php-mcrypt for new WEB applications like eGroupWare, Joomla, etc. So see this Howto: | | You need php-mcrypt for new WEB applications like eGroupWare, Joomla, etc. So see this Howto: |
Line 105: |
Line 104: |
| Tested on my SME Server 7.4 upgraded to SME Server 8.0 Beta 5 and works great ! | | Tested on my SME Server 7.4 upgraded to SME Server 8.0 Beta 5 and works great ! |
| | | |
− | '''1. Download php-mcrypt rpms needed'''
| + | <ol> |
− | | + | </li><li>Download php-mcrypt rpms needed |
− | cd /tmp
| |
− | | |
− | wget http://rpms.famillecollet.com/enterprise/5/olds/i386/php-common-5.2.10-1.el5.remi.i386.rpm
| |
− | | |
− | wget http://rpms.famillecollet.com/enterprise/5/olds/i386/php-mcrypt-5.2.10-1.el5.remi.i386.rpm
| |
− | | |
− | '''2. Make a backup of your current php.ini file''' ''(because the install will change the file)''
| |
| | | |
− | cp /etc/php.ini /etc/php.ini.org
| + | cd /tmp |
| + | wget http://rpms.famillecollet.com/enterprise/5/olds/i386/php-common-5.2.10-1.el5.remi.i386.rpm |
| + | wget http://rpms.famillecollet.com/enterprise/5/olds/i386/php-mcrypt-5.2.10-1.el5.remi.i386.rpm |
| | | |
− | '''3. Remove the default php-common installed from SME Server Beta 5''' ''(conflict with the new rpm)''
| + | </li><li>Make a backup of your current php.ini file''' ''(because the install will change the file) |
| | | |
− | rpm -e --nodeps php-common-5.2.10-1.el5.sme
| + | cp /etc/php.ini /etc/php.ini.org |
| | | |
− | '''4. Then install the 2 new rpms'''
| + | </li><li>Remove the default php-common installed from SME Server Beta 5 (conflict with the new rpm) |
| | | |
− | yum localinstall php-common-5.2.10-1.el5.remi.i386.rpm php-mcrypt-5.2.10-1.el5.remi.i386.rpm
| + | rpm -e --nodeps php-common-5.2.10-1.el5.sme |
| | | |
− | '''5. Backup the new php.ini file created and restore the original'''
| + | </li><li>Then install the 2 new rpms |
| | | |
− | mv /etc/php.ini /etc/php.ini.old
| + | yum localinstall php-common-5.2.10-1.el5.remi.i386.rpm php-mcrypt-5.2.10-1.el5.remi.i386.rpm |
| | | |
− | mv /etc/php.ini.org /etc/php.ini
| + | </li><li>Backup the new php.ini file created and restore the original |
| | | |
− | '''6. Restart all services'''
| + | mv /etc/php.ini /etc/php.ini.old |
| + | mv /etc/php.ini.org /etc/php.ini |
| | | |
− | svc -t /service/httpd-e-smith
| + | </li><li>Restart all services |
| | | |
− | '''7. Check Apache syntax'''
| + | svc -t /service/httpd-e-smith |
| | | |
− | httpd -t
| + | </li><li>Check Apache syntax |
| | | |
| + | httpd -t |
| + | </li></ol> |
| ---- | | ---- |
| | | |
| [[Category: Howto]] | | [[Category: Howto]] |