2 de Julio del 2010
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.
#!/bin/sh
# Script to install PHP 5.2 from 9.10 on 10.04
# And pin it so it does not get updated
PKGS=`dpkg -l | grep php | awk '{print $2}'`
apt-get remove $PKGS
sed s/lucid/karmic/g /etc/apt/sources.list |
tee /etc/apt/sources.list.d/karmic.list
mkdir -p /etc/apt/preferences.d/
for PACKAGE in $PKGS
do
echo "Package: $PACKAGE
Pin: release a=karmic
Pin-Priority: 991
" | tee -a /etc/apt/preferences.d/php
done
apt-get update
apt-get install $PKGS
Hora ya tendremos los repositorios de karmic para la el php que contiene la version 5.2
Referencias:
1 de Junio del 2010
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
Continua leyendo »
29 de Abril del 2010
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.
Continua leyendo »
28 de Abril del 2010
Instalación del modulo de Drupal Apachesolr
Modulo apachesolr
Descargar y comprimir el modulo de apachesolr:
http://drupal.org/project/apachesolr
Continua leyendo »
9 de Marzo del 2010
Para ver la barra de progreso de subida de ficheros es necesario instalar una extensión para PHP.
Descargar PECL uploadprogress extensión
Extraer el fichero uploadprogress-1.x.x.tgz:
$ tar xvzf uploadprogress-1.x.x.tgz
Continua leyendo »
18 de Junio del 2009
Por algún extraño motivo alguna vez hemos necesitado o nos a interesado el ejecutar php en nuestra terminal de forma que fuese un script, pues es mas facil de lo que podemos pensar:
php5 nombre_fichero.php
Eso si debe mantener la estructura de un fichero php.