Just followed the instructions on the Virtual Site documentation for testing and ended up with...

Fatal error: Call to undefined function: array_intersect_key() in /home/pegasusv/public_html/modules/condition/condition.module on line 119

The steps I am taking that result in this are:
# install both the Virtual Site and the Condition module. (check)
# Go to admin/settings/condition/add and choose a name. (check: Armor Guild)
# Expand Requirement: Pages, set Validate to Only... and enter subsite/*. (check: armorguild/*)
# Press Save settings. (check)
# Go to admin/build/sites/add and choose a name. (check: Armor Guild)
# Set Criteria to When ANY selected condition is met. (check)

Then the site dies and the above error appears.

I would really like to get this working but I am not sure where to start poking at this one. I am also unsure if it is a Virtual Sites issue, Conditions issue, or just something wrong with my setup. One other person posted a similar issue in the Conditions module bugs.

Image, Image Attach, and Image Gallery are the only non-core modules that are active besides Conditions and Virtual Sites.

Comments

Glenalth’s picture

Status: Active » Closed (fixed)

Some friendly folks have pointed out that this is because the site is running PHP 4.