PDA

View Full Version : Install requirements?


zaaj
10-01-2007, 09:01 PM
I'm attempting to install Cerberus 4 on:
SuSE Linux Enterprise Server 10 SP1
mysql Ver 14.12 Distrib 5.0.26, for suse-linux (i686) using readline 5.1
php5-5.1.2-29.45

I've downloaded the Server Environment Checker script and kept up the run/install/run cycle until I had all the required extensions / versions installed. (pushing BlueC's mailparse-install-from-source post to the wiki would be appreciated...)

SLES 10 SP1 comes with PHP 5.1.2, the stated mimimum in the wiki and the environment checker.

I used the recommended svn command to copy down cerb4 today, and started running the install/index.php script.

I was informed by the install script that I needed at least PHP 5.0.0

I checked the script and it's checking to make sure I've got at least 5.1.4

I've put in a support ticket about this issue, asking if we can use 5.1.2 as advertised.

In the meant time, I've edited install/index.php to check for 5.1.2 and gone a few screens further, accepting the license agreement, entering the database connection info, replacing
framework.config.php with the contents it gave me (no closing ?> in that file btw)

So now I'm at install/index.php?step=12 and I'm getting a big white screen with:

ERROR: ClassLoader could not find 'Extension_UsermeetTool':

at the top.

I tried searching this forum for Extension_UsermeetTool and then google, with zero results on both.

Any ideas?

ClobberHead
10-01-2007, 10:44 PM
I am having the same problem.
Ubuntu-dapper 6.06.1
PHP 5.1.2
Apache2

I worked through my problems with mailparse and mbstring.
I ran servercheck.php and came up with a clean bill of health.
Downloaded the Cerb4 zip file and followed the install instructions on the Wiki.
When I go to /install/index.php I receive the messages:

Checking Server Environment
PHP Version... Failed! PHP 5.0.0 or later is required.

PHP Extension (Session)... Passed!

PHP Extension (PCRE)... Passed!

PHP Extension (GD)... Passed!

PHP Extension (IMAP)... Passed!

PHP Extension (MailParse)... Passed!

PHP Extension (mbstring)... Passed!

PHP Extension (SimpleXML)... Passed!

PHP.INI File_Uploads... Passed!

PHP.INI Upload_Tmp_Dir... Passed!

PHP.INI Memory_Limit... Passed!

I have confirmed my php version is 5.1.2

zaaj
10-02-2007, 04:33 PM
When I go to /install/index.php I receive the messages:

Checking Server Environment
PHP Version... Failed! PHP 5.0.0 or later is required.
[...]
I have confirmed my php version is 5.1.2

Have you edited install/index.php to change the version it's checking for from 5.1.4 to 5.1.2?

I did and got several steps further until I got stuck at step 12 with the
ERROR: ClassLoader could not find 'Extension_UsermeetTool':

zaaj
10-02-2007, 09:37 PM
So, here's the response I've received from my support ticket on this issue:

From: WebGroup Media LLC [mailto:support@webgroupmedia.com]
Sent: Tuesday, October 02, 2007 1:56 PM
Subject: Re: PHP version check conflict on installation of cerb4

Hi, Adam,

Thanks for catching that! The requirement is based on the Zend Framework minimum requirements (which is 5.1.4) and we'd just not updated some of the documentation yet (including that one error message). All the docs should now reflect the correct requirements of 5.1.4. Please let us know if you notice any other locations that reflect an incorrect minimum version requirement.

Thanks,
__________________________________________________ __
Dan Hildebrandt, Developer :: WebGroup Media LLC.
Cerberus Helpdesk -- Take Control of your Company Inbox!
Combat Spam. Improve Response Times. Share Knowledge.
http://www.cerberusweb.com/

jstanden
10-02-2007, 10:46 PM
Yeah, originally we were using some functions that required 5.1.2. The current 5.1.4 minimum requirement is because of ZendFramework (http://framework.zend.com/).

Sorry for the confusion!

jstanden
10-02-2007, 10:47 PM
(pushing BlueC's mailparse-install-from-source post to the wiki would be appreciated...)

Good call. Done!