Re: [ecasound] Launch ecasound with PHP

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: Re: [ecasound] Launch ecasound with PHP
From: Didier BELLAMY (didier_AT_digitaldeejay.com)
Date: Sun Jan 25 2004 - 22:39:34 EET


My libraries are in /usr/local/bin

 

digitaldeejay2:/usr/local/bin# ls -l

total 35112

-rwsr-x--- 1 www-data www-data 1034347 Jan 24 20:20 ecaconvert

-rwsr-x--- 1 www-data www-data 1321805 Jan 24 20:20 ecafixdc

-rwsr-x--- 1 www-data www-data 63580 Jan 24 20:20 ecalength

-rwsr-x--- 1 www-data www-data 8013 Jan 24 20:20 ecamonitor

-rwsr-x--- 1 www-data www-data 1265764 Jan 24 20:20 ecanormalize

-rwsr-x--- 1 www-data www-data 64730 Jan 24 20:20 ecaplay

-rwsr-x--- 1 www-data www-data 1201690 Jan 24 20:20 ecasignalview

-rwsr-x--- 1 www-data www-data 30189979 Jan 24 20:20 ecasound

-rwsr-x--- 1 www-data www-data 383240 Jan 22 18:11 lame

-rwsr-x--- 1 www-data www-data 915 Jan 24 20:20 libecasound-config

-rwsr-x--- 1 www-data www-data 826 Jan 24 20:20 libecasoundc-config

-rwsr-x--- 1 www-data www-data 12633 Jan 22 18:27 oggdec

-rwsr-x--- 1 www-data www-data 53470 Jan 22 18:27 oggenc

-rwsr-x--- 1 www-data www-data 23461 Jan 22 18:27 ogginfo

-rwsr-x--- 1 www-data www-data 19964 Jan 24 20:02 sndfile-resample

-rwsr-x--- 1 www-data www-data 16129 Jan 22 18:27 vcut

-rwsr-x--- 1 www-data www-data 24788 Jan 22 18:27 vorbiscomment

 

Where www-data is apache and PHP

 

OK, I created a file named ld.so.conf with one line :

/usr/local/bin

I run

/sbin/ldconfig as root

 

And launched my PHP script, same error message :

(audioio-mp3) Can't start process "lame -b %B -s %S -x -S - %f". Please
check your ~/.ecasoundrc.
(eca-engine) Warning! An output object has raised an error! Out of disk
space, permission denied, etc?

 

I tried to put symlink in my web folder /var/www/ and it didn't work, same
message.

digitaldeejay2:/var/www# ls -l

total 13184

-rw-r--r-- 1 www-data www-data 19 Jul 24 2003 _phpinfo.php

-rw-r--r-- 1 www-data www-data 8511488 Jan 22 20:09 davina.mp3

-rw-r--r-- 1 www-data www-data 4938192 Jan 25 19:59 djtaldjloop.mp3

-rw-r--r-- 1 www-data www-data 830 Jan 25 19:50 encode.php

-rw-r--r-- 1 www-data www-data 4110 Oct 26 2002 index.html

lrwxrwxrwx 1 www-data www-data 19 Jan 25 21:44 lame ->
/usr/local/bin/lame

lrwxrwxrwx 1 www-data www-data 21 Jan 25 21:43 oggenc ->
/usr/local/bin/oggenc

drwsrwxrwx 2 www-data www-data 4096 Jan 25 19:58 test

 

Same error .

 

So I compiled mpg123 instead of installing it with apt-get .

It was a failure, as I compiled and installed it, I get more error messages
:"can't start mpg123"

 

So I remove it an install it again with apt-get install mpg123 (it's the
same version)

 

After this, I try to edit the .ecasoundrc file and insert the full path
before :

ext-mp3-input-cmd

ext-mp3-output-cmd

ext-ogg-input-cmd

ext-ogg-output-cmd

 

I launched again the same script in PHP, and get the same error message.

 

Perhaps I have to give more permissions to lame and oggenc . but where ?

 

Didier BELLAMY


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Sun Jan 25 2004 - 22:35:04 EET