It seems that whatever I try, I don't get data in a fifo file.
$fifo_action = fopen( "/tmp/fifo_action", "w+" );
die( "first fifo fail" );
$fifo_value = fopen( "/tmp/fifo_value", "w+" );
die( "second fifo fail" );
fwrite( $fifo_value, $id );
fwrite( $fifo_action, "ly" );
fclose( $fifo_value );
fclose( $fifo_action );
Whatever I try, I get "first fifo fail" as result. The fifo's exists. I tried to chmod them in 777. I can write to the fifo from c++. Even if I login as the www-data user in my terminal.
At this time, I have no clue on how to proceed further. Is there a way to output the exact error?