Celestic
Another Web Based Project ManagerRate Topic:
1 Votes

v 0.4.0 works great on my localhost. tried to install it on shared hosting ( they've got latest yii version in standard packages in cpanel), could go to /?r=install&step=2 but after that had (after clicking finish link),

Request Timeout
This request takes too long to process, it is timed out by the server. If it should not be timed out, please contact administrator of this web site to increase 'Connection Timeout'.

I set in .htaccess

TimeOut 600
php_value max_execution_time 600

what else I can do? could it be database timeout?
a bit disappointed, but anyway great app, still use it locally.

Time outs normally occur because something went wrong.
But could happen if you're loading a huge MySQL file to build the db, but in this case I doubt that is the case since it doesn't have any demo data.

The first sql statement syntax looks valid to me, in addition, I can run those quires via phpmyadmin. To check this assumption, I will clear mysql_data.sql content and try to run the install script, but again, it causes problems on shared hosting only, runs OK on localhost, maybe it's worth to check mysql versions...

Server version: 5.5.16 - working copy
MySQL version 5.1.61-cll - shared hosting (not working)
I made some tests and found an error or issue somewhere in the file mysql_schema.sql (when I exclude this file, everything's OK)
I'll try to exclude some sql statements and locate the problem.

phew, this was a tough one! nothing wrong with sql.
I located the problem in the celestic\protected\modules\install\components\databaseConfiguration.php
commented out lines 36-39

// while (ob_get_level() > 0)
// {
// ob_end_flush();
// }

looks like an indefinite loop.
According to http://au.php.net/ma...b-get-level.phpob_get_level has a quite funny behaviour.
The stars just are not in my favor on shared hosting
Hope it helps if someone has the same problem with installation.

ob_get_level always returns 1 or greater value for PHP with setting zlib.output_compression to "On".
I have gzip compression on my shared hosting.
So, it would be nice if you modify your script to check compression somehow

Very nice application, thanks for sharing it with us.
I really want to try to work with it involving my team.
Sadly, something is missing for me: a help file.
Not for installing but for using the application.
Do you have something that explain in depth the logic behind the app?
On first impression all is clear, but if you want to start a real environment, you have to know exactly the logic.