pht3k:
> it's a beautiful script but i have difficulty
> having it working properly ... it gives me this :
> User There is not user data.
> Work unit There is not workunit.
> Processing There is not status data.
> Client software Cannot check if client is running.
Hi. That means that the PHP script cannot find or read the seti@home files. Check this:
1. Check that you are using the original SETI@home client, not a BOINC one. (I will support new BOINC clients, but I need some time to rewrite the code).
2. Find out where are located the seti@home files (state.sah, user_info.sah, work_unit.sah, pid.sah).
3. Open the seticlients.inc.php file with an text editor and check that the variable $ps_homedir[1] is set to the directory where the .sah files are located. (Beware of the trailing slash).
If the PHP script cannot find or read the files, then there is something wrong. Maybe a permission problem or PHP working in safe-mode.
> I configured it the way it should but nothing
> comes up. I have php5 and i have tried bsd
> user trick but it'S not working for me. Besides
> php5, i have rh9 with original seti client with
> ksetispy. I noticed that i dont have result.sah
> in my seti dir but i do have result_header.sah.
> Is it the same file? I tried to change result for
> reslut_header in the php files but it's not working.
> Or my result.sah file is missing !?!? Maybe because
> i have ksetispy installed ? I dont know. Maybe you
> have a clue ?
Ok, I have not tested PHPSETIMon with PHP5, I'm not sure if it does work (some users report it works).
result_header.sah is not the same than result.sah. But don't be alarmed, result.sah only appears when the processing of the workunit is completed, not while processing.
About ksetispy, I know it has a more or less complex cache management system. I have not used ksetispy and I have no idea if keep the current workunit in the same directory or if it call the seti@home client to use different directories for each workunit. Some cache managers use the second approach, which cannot be used with the PHPSETIMon.
But don't give up yet, check the first steps and let me know what you find.
Regards,
Mario A. Valdez-Ramirez.