PHPScheduleIt Calendar doesn't work

Running the PHPScheduleIt script works just fine. However, when you go to the link listed by the script at completion, you just get a blank page (I would expect a login page). Does the script have an issue?

Just for fun, I successfully installed and removed both WordPress and Textpattern, so its not my virtual server settings ... my clients will want a resource scheduling package so I'd like to get PHPScheduleIt running ...

Status: 
Closed (fixed)

Comments

That's odd, this installs fine for me on Fedora 9 and CentOS.

What PHP execution mode do you have set for the domain? You can see this at Server Configuration -> Website Options.

I'm running the installed default: FCGId (run as virtual server owner)

Ok .. does anything get logged to the file logs/error_log under the domain's home directory when you try to access PHPScheduleIt ?

[Thu Jul 23 14:08:46 2009] [warn] mod_fcgid: stderr: PHP Warning: include_once() [function.include]: Failed opening 'DB.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /home/temp2/public_html/phpscheduleit/lib/DBEngine.class.php on line 26 [Thu Jul 23 14:08:46 2009] [warn] mod_fcgid: stderr: PHP Fatal error: Class 'DB' not found in /home/temp2/public_html/phpscheduleit/lib/DBEngine.class.php on line 75

An I don't see a DB.php in /home/temp2/public_html/phpscheduleit/lib/ or /usr/share/pear and there is no /usr/share/php

The phpscheduleit site say:

I get a message that says "Cannot find file 'DB.php". Your environment either does not have PEAR installed or is not properly set up to find the PEAR files. Please see the PEAR documentation http://www.pear.php.net for instructions on installing PEAR. PEAR should be included and installed with PHP version 4.2 or greater.

So, how do if fix/reinstall PEAR ...?

Ok, that may explain it.

Try SSHing in as root, and running :

pear install DB

Let me know if that helps..

Thanks! Looks like that got it!

Was the lack of the PEAR DB package something I did, some issue with the VM installer or an issue with the install script for phpScheduleIt?

Great - I will have Virtualmin install the DB pear module automatically in the next release.

Automatically closed -- issue fixed for 2 weeks with no activity.