Aumentar el límite de memoria de PHP (Apache, Drupal6)

Estoy intentando ejecutar una instalación de Drupal en un servidor de alojamiento compartido. (Me estoy suscribiendo a un proveedor, no soy dueño de la caja).

Necesito aumentar el límite de memoria de PHP para mi servidor Apache. Yo he tratado

ini_set('memory_limit', '64M');

en settings.php (un archivo que se incluye en cada solicitud), pero esto causa un error interno del servidor 500. Si lo saco, obtengo este error:

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 19456 bytes)...

Pregunta secundaria: 19456 es menor que 33554432. ¿Por qué dice que el tamaño permitido está agotado?

También intenté poner esto en .htaccess:

 php_value memory_limit                 128M 

Esto no tuvo efecto.

Respuestas a la pregunta(6)

Su respuesta a la pregunta