Drupal

Ejecutar Cron con drush en Dreamhost

Para programar tareas con crontab en Dreamhost vamos a la siguiente dirección:

https://panel.dreamhost.com/index.cgi?tab=goodies&subtab=cron&

Le damos a

Add New Cron Job

Una vez echo esto rellenanos los campos, asignamos periodicidad y en la tarea ponemos:

PHP 5.2 en Ubuntu Lucid (Downgrade)

Tras la actualización a Ubuntu 10.04, nos ha traído algún que otra incompatibilidad en el código php de algunas aplicaciones, algunas de ellas relacionadas con Drupal.

Vamos a ver como tener una versión anterior de php.

Instalacion de php 5.2.x en Debian Testing (squeeze)

Para poder funcionar correctamente con Drupal 6.x es necesario el tener una versión anterior a la existente en el repositorio. En este caso es necesario la instalación de la versión de 5.2.x de php.

Para ello es necesario desactualizar o eliminar todos los paquetes de php que tengamos.

Creamos el siguiente script.

sudo nano quitar_php.sh
php_installed=`dpkg -l | grep  php| awk  '{print $2}' |tr "\n" " "`
echo $php_installed
sudo apt-get purge $php_installed

Y ejecutamos.

Instalar APC y Memcache para Drupal

APC

Instalamos el paquete de apc para php5

$ sudo aptitude install php-apc

Memcache

Servidor de memcache

$ sudo aptitude install memcached

Memcache para php5

El modulo por defecto del php5-memcache de fallos y parece que según el CVS para la siguiente versión va estar corregido.

Es necesario el compilarlo a pelo:

Instalación del modulo de Drupal Apachesolr

Instalación del modulo de Drupal Apachesolr

Modulo apachesolr

Descargar y comprimir el modulo de apachesolr:

http://drupal.org/project/apachesolr

Instalar JSON

$ sudo aptitude install php5-json

En caso de no disponer en los repositorios, en necesario el instalarlo a mano.

$ sudo pecl install json
sudo nano /etc/php5/conf.d/json.ini

Añadir el contenido "extension=json.so" (sin las comillas).

Suscribirse a RSS - Drupal