No hay manera, he seguido este post paso a paso y nada, me sigue saliendo el mismo error.
Pongo, paso a paso, como lo voy haciendo, a ver donde meto la pata
1.- He instalado ffmpeg segun el post de MarcosBL (de las 3 maneras)
Código:
USE="aac amr encode mmx ogg oss truetype vorbis x264 xvid zlib" emerge ffmpeg
Código:
cd /root
mkdir src
cd src
wget http://dfn.dl.sourceforge.net/source...php-0.5.3.tbz2
tar -xjvf ffmpeg-php-0.5.3.tbz2
cd ffmpeg-php-0.5.3
/usr/local/php5/bin/phpize
./configure --with-php-config=/usr/local/php5/bin/php-config
make
make install
Obtengo la ruta:
Código:
/usr/local/php5/lib/php/extensions/no-debug-non-zts-20060613/
Edito
Código:
nano /usr/local/lib/php5/php.ini
Y añado al final (sin tocar nada mas)
Código:
extension_dir=/usr/local/php5/lib/php/extensions/
extension=no-debug-non-zts-20060613/ffmpeg.so
(no cambio la ultima linea ya que a mi me salio la misma ruta al instalar ffmpeg)
Reinicio apache
Código:
/etc/init.d/apache restart
y por si acaso
Código:
/etc/init.d/httpd restart
Para no tener problemas con los permisos, bajo el PHPMOTION mediante SSH
cambio a /home/usuario/www y ejecuto
Código:
wget http://downloads.phpmotion.com/V2/PHPMOTION_PHP5.zip
unzip PHPMOTION_PHP5.zip
muevo todos los archivos al raiz del usuario ../www
y cambio los permisos
Código:
chmod -R usuario:grupo *
Me bajo los loaders del phpshield y los guardo en:
(Aqui viene la diferencia con alberto0o)
Código:
/usr/local/php5/lib/php/extensions/no-debug-non-zts-20060613/
y añado al final del php.ini las lineas
Código:
extension = "phpshield.5.2.lin"
extension_ts = "phpshield.5.2ts.lin"
Incluso tambien he probado como dice Ferny, y tampoco
Código:
extension=no-debug-non-zts-20060613/phpshield.5.2.lin
extension_ts=no-debug-non-zts-20060613/phpshield.5.2ts.lin
El error que da siempre es
Warning: dl() [function.dl]: Temporary module name should contain only filename in /home/usuario/www/classes/config.php on line 2
PHP script /home/usuario/www/classes/config.php is protected by phpSHIELD and requires the phpSHIELD loader phpshield.5.2.lin. The phpSHIELD loader has not been installed, or is not installed correctly. Please visit the phpSHIELD php encoder site to download required loader.