Buenas.
Me dí cuenta antes, al querer usar $_GET no me funciona, y que no había puesto en On register_globals en php.ini.
La cosa es que después de hacerlo y reiniciar Apache, me siguen sin funcionar. Incluso he mirado el permiso de php.ini por si Apache no pudiera leerlo, y está en 644. Incluso probé con 777 y nada.
Lo curioso es que con un phpinfo() me sale que está en On. Pero no me llegan. También he comprobado que php.ini sea el que se está usando.
No sé si puede haber alguna cosa más que mirar.
Uso la versión 5.3.13 de PHP, de Apache la 2.2.22 en MacOs X 10.8.1.