(11-22-2018, 05:22 AM)King0321 Wrote: THANK YOU!!!
It worked! I'm back in and was able to backup and export the RoundCube DB via PHPMyAdmin!
For the record, I saw the following error, which is what prompted me to upgrade PHP versions:
The mcrypt extension is missing. Please check your PHP configuration.
I just remembered when I got into PHPMyAdmin and saw the warning there...
Between you and me, that is exactly what I'm looking to do. A friend of mine runs another consulting firm and has his own servers in a DC. He just offered to let me host a VM on his server, so I'm setting up a Hyper-V machine to run CentOS. Then, I can play around on the server that's in my home lab and not have to worry about any down-time. He and I are actually in the process of teaming up and we were discussing using him as the production unit and mine as the test bed for all of our operations.
Again, thanks for the assistance. I should be good to go from here!
Cheers,
Mike
Prodigy I.T. Solutions
PITS.Network
Glad to hear it worked. Did you get any errors building Suhosin or did it work fine for you?
The missing mcrypt error is actually to do with an error in the original Sentora installation script when using CentOS 7. I have tried and tried to get the (2?) people who manage this project to update the current installation script (which is version 1.0.3) and although they have made the appropriate change in the latest master version on Github, the 1.0.3 version remains unchanged. Basically the link to the EPEL repository in the installation script is outdated and needs changing or EPEL will not install, so mcrypt will not be installed, and nor will ProFTPd. Just a guess, but see if ProFTPd is running on your server... I'd bet it's not unless you've manually installed it.
To you and anyone else installing the current version (1.0.3) of Sentora on CentOS 7, I would suggest doing the following when you FIRST install Sentora on a brand new server:
Don't run the installation script with the command in the documentation, but instead DOWNLOAD it to your server. Assuming you're logged in as the root user:
Code:
wget http://sentora.org/install
then open it for editing and change the following two lines:
Code:
EPEL_FILE=$(wget -q -O- "$EPEL_BASE_URL/e/" | grep -oP '(?<=href=")epel-release.*(?=">)')
wget "$EPEL_BASE_URL/e/$EPEL_FILE"
to:
Code:
EPEL_FILE=$(wget -q -O- "$EPEL_BASE_URL/Packages/e/" | grep -oP '(?<=href=")epel-release.*(?=">)')
wget "$EPEL_BASE_URL/Packages/e/$EPEL_FILE"
Make the script executable:
Code:
chmod +x install
And run the script:
Code:
./install
You should find mcrypt is installed correctly now, and so is ProFTPd, and anything else EPEL should have enabled.
It would be really great if someone would update the 1.0.3 version of the installation script (would take about 60 seconds) so that this issue went away - think of the heartache it would have saved you!
Keith