Line 95: |
Line 95: |
| * http://forums.contribs.org/index.php?topic=31518 | | * http://forums.contribs.org/index.php?topic=31518 |
| | | |
− | ===PHP 5 with mcrypt=== | + | ===PHP 5 with php-mcrypt=== |
| | | |
| '''NOTE:''' 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)... |
Line 103: |
Line 103: |
| 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 ! |
| | | |
− | Download php-mcrypt rpms needed: | + | '''1. Download php-mcrypt rpms needed''' |
| | | |
| cd /tmp | | 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-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 | | wget http://rpms.famillecollet.com/enterprise/5/olds/i386/php-mcrypt-5.2.10-1.el5.remi.i386.rpm |
| | | |
− | Make a backup of your current php.ini file: ''(because the install will change the file)'' | + | '''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 | | cp /etc/php.ini /etc/php.ini.org |
| | | |
− | Remove the default php-common installed from SME Server Beta 5: ''(conflict with the new rpm)'' | + | '''3. Remove the default php-common installed from SME Server Beta 5''' ''(conflict with the new rpm)'' |
| | | |
| rpm -e php-common-5.2.10-1.el5.sme | | rpm -e php-common-5.2.10-1.el5.sme |
| | | |
− | Then install the 2 new rpms: | + | '''4. Then install the 2 new rpms''' |
| | | |
| yum localinstall php-common-5.2.10-1.el5.remi.i386.rpm php-mcrypt-5.2.10-1.el5.remi.i386.rpm | | yum localinstall php-common-5.2.10-1.el5.remi.i386.rpm php-mcrypt-5.2.10-1.el5.remi.i386.rpm |
| | | |
− | Backup the new php.ini file created and restore the original: | + | '''5. Backup the new php.ini file created and restore the original''' |
| | | |
| mv /etc/php.ini /etc/php.ini.old | | mv /etc/php.ini /etc/php.ini.old |
| + | |
| mv /etc/php.ini.org /etc/php.ini | | mv /etc/php.ini.org /etc/php.ini |
| | | |
− | Restart all services: | + | '''6. Restart all services''' |
| | | |
| svc -t /service/httpd-e-smith | | svc -t /service/httpd-e-smith |
| | | |
− | Check Apache syntax: | + | '''7. Check Apache syntax''' |
| | | |
| httpd -t | | httpd -t |
− |
| |
− | Thats it !
| |
| | | |
| ---- | | ---- |
| | | |
| [[Category: Howto]] | | [[Category: Howto]] |