Bill Burton said:Hello,
I had the same issue on Ubuntu 12.04 LTS and Airtime 2.2.1 behind nginx. PHP version is: PHP 5.3.10-1ubuntu3.4 with Suhosin-Patch (cli).After extensive tracing and debugging, the best I could come up with is that the PHP exec() in StoredFile.php in the method liquidsoapFilePlayabilityTest, is not returning the expected value even though the call to /usr/bin/airtime-liquidsoap line IS returning the correct value and completes successfully.So I patched StoredFile.php in the method liquidsoapFilePlayabilityTest as follows:public static function liquidsoapFilePlayabilityTest($audio_file)...//exec($command, $output, $rv); // comment this line out$output = shell_exec($command); // add this line$isError = count($output) > 0 && in_array($output[0], $LIQUIDSOAP_ERRORS);//return ($rv == 0 && !$isError); // comment this line outreturn ($output != NULL && !$isError); // add this lineHope this helps,-Bill
The ticket indicates this issue is fixed in 2.3.0. How was it fixed and/or what commit included the fix?Ticket available here:
Bill Burton said:Hello Martin,
The ticket indicates this issue is fixed in 2.3.0. How was it fixed and/or what commit included the fix?Ticket available here:Thanks,-Bill
It looks like you're new here. If you want to get involved, click one of these buttons!