Subject: Re: Boinc 5.4.9 breaks program...
From: f/fgeorge
Date: 28/07/2006, 21:58
Newsgroups: alt.sci.seti

On Thu, 27 Jul 2006 22:18:08 GMT, "Eric" <nospam@none.nvr> wrote:


"Eric" <none@none.nvr> wrote in message 
news:XLqxg.40454$u11.26950@tornado.ohiordc.rr.com...
Hi,

I've used a PHP web front-end (BoincPHP4-GUI) to manage and control Boincs 
clients across my LAN for a long time, but after recently upgrading 
everything to 5.4.9 found it to now be broken.

I like BoincPHP4-GUI because it allows all the Boincs to be controlled by 
nothing other than just a web browser.  Simple, easy, and works with 
anything that has a web browser.  I used my PocketPC's and even a Sony PSP 
with it.  Worked great.  I don't want to use a platform specific control 
program.  The beauty of BoincPHP4-GUI was that it could be accessed by 
anything.

I don't know PHP programming, but my assumption is that Boinc 5.4.9 
probably changes some BS around in output files, which BoincPHP4-GUI is no 
longer seeing in the right places now.

BoincPHP4-GUI

from: http://www.boinc.dk/

(Forums are always down and I tried emailing, but nobody is home.)

Below are a few of the errors that it spits out, along with the actual 
lines they are refering to:

"Warning: Invalid argument supplied for foreach() in 
/var/www/html/boinc/utils.php on line 50"
Refering to: foreach ($client_state["projects"] as $project) {

"Warning: Invalid argument supplied for foreach() in 
/var/www/html/boinc/utils.php on line 142"
Refering to: foreach ($client_state["results"] as $result) {

It would probably be an easy fix, but I don't know how.  Anyone want to 
take a stab at it?

Thanks,
Eric

Lack of feedback must mean lack of interest, so I guess I'll attempt tp get 
my hands dirty with PHP myself.

I don't think it should be too difficult since all the framework is already 
there, it just needs to find "something" from "somewhere" and I need to 
figure out what that "something" and "somewhere" are...

I'll follow up with any success...
Actually I think most people use a program like BoincView or whatever.
It is NOT web based, so you are probably out on a very thin limb as
far as others doing what you do.