Timezone issue: defaults to Enewetauk (GMT -12)
Submitted by bchoy on Thu, 04/24/2008 - 00:30.
Great start. We have tried phpcollab, dotproject and phprojekt and this is far simpler and more functional. Our immediate issue is the timezone function defaults and seems locked to Enewetak (GMT -12) and we are in the Hawaii timezone (GMT -10). Otherwise, everything else seems to work. We have one Client who is in the GMT timezone and he is properly recognized, but other wise its -12.
Thanks!

Hi bchoy,
first off, cool that you like ProjectPier better ;-)
What version did you install though? It seemed to me this issue was corrected in the latest release but I might be wrong.
In any case, the problem has been identified and patched already. More details here.
Let me know if you still have problems
-
Tim
Hi Tim,
It's head and shoulders above the others, trust me. It was a long frustrating experience loading and UNLOADING the others. We wanted something that was functional and powerful but not cluttered and also with active and ongoing development work: some of the others are "parked" (like phpcollab). To me, the others are highly convoluted to most users who are not MS Project freaks or the like. If you continue in the direction you've started you will have, in my view, a highly marketable product.
We'll take a look at the patch and try to proceed. I have a lot of suggestions for you but they are sort of under the subject of things to throw into the whole pot for everyone to mull over.
Thanks,
Barry
Hey Tim,
Thanks for your response. I looked at the patch script - I'm not a programmer or tech but I can follow instructions. How do we apply/install the patch?
Thanks,
Barry
Hi bchoy,
to learn some information about patches and in particular how to apply them (reverse can also be useful), look at this page of the documentation:
http://projectpier.org/patch
Let me know if you have problems with that.
Tim
Hi Tim,
We cannot get shell access to our webserver. Do you have a script that will allow us to run the patch script from a browser window?
Also upon recently trying to upload 2 photos to one of several project pages (file section) the front page or page one became messed up: all the graphics are gone and it looks like a text version of the page. Page 2 and so on are ok as are all pages of other projects, however this is the one we need the most right now. We deleted the two .jpg files but the page is still hash. Can you guess what the problem is from my description?
Please advise,
Thanks,
Barry
Regarding a script to apply the patch from a web-browser, I wonder if that exists. On one hand, I would say that it has to exist. On the other hand, it's probably fairly risky to have that kind of page. Maybe you can google "applying patch through php script"? (I'm lazy right now, I had a long day ;-))
For the second part, it sounds like the script fails half-way through. That's why it looks like a text version: only some of the page has been written.
As for why it happened? It's hard to say like that... usually what happens is that the script is handling variables or objects that are expected one way and happen to be something different that is not handled correctly. One example of that was when you would delete a user: the tasks that were assigned to him/her would stay assigned to that non-existing user, making the script stop in the middle of writing the display of the task list. Basically, it would call a method on an object that doesn't exist.
In your case, what could have happened (I'm just guessing here) could be some unusual character in the filename, maybe one user was actually deleted...
Since it happens on the overview page, I suspect that the application logs contains some information that makes the script fails in a similar way as the bug with the deleted user.
One short-term thing to do would be to do stuff that would add lines to the application logs (create and edit a message over and over until it fills up the log). If that fixes it, that would show that the problem was around that but of course, it could happen again.
Could you give more info on what you see on your overview page? What elements are there, what's missing.
Also, can you look at the file cache/log.php? It should give valuable information about that.
Thanks,
-
Tim