Common Installation Problems
When running the calendar on a Windows machine I get an error like "Warning: session_start(): open(/tmp\sess_b4132fca9c7425c09f116ca9d6ace2ab, O_RDWR) failed: ...".
PHP is trying to write session information into the default /tmp directory. You can either create one with that name or modify php.ini to make PHP use a different directory.
When I click on the "Update" tab I get an error saying "404 Page not found".
Make sure that during the install you specify a valid URL for "Secure URL". If you want the login-protected section of the calendar run under the same URL as the rest of the calendar, just enter the exact same URL as you entered for "Full URL".
After finishing the installation screen, I get a message like "Fatal error: main(): Failed opening required 'DB.php'"
This indicates that the PHP PEAR library is not installed on your system. VTCalendar uses the DB package from this library for all database interactions.
Depending on your situation, you may have to:
(a) ask your Web Hosting provider to install the PEAR library for you.
(b) (if the Web Hosting provider is you) follow the installation instructions on the PEAR website
After finishing the installation screen, I get: "Fatal error: Call to undefined function: query() in ..."
Most likely one or more of the connection parameters for your database are wrong. Double check the database server name, database user-id, database user-password (typically not the same as your personal passwords), and database name.
If it still doesn't work, try checking the same parameters with some other software that communicates with your database.