131 Posts
root
10 years ago
Topic
Hi friends,

First of all, congratulations for your latest 3.2.1 version of seblod and thank you again for all.

I will try to explain my problem.

When trying to update from seblod 3.1.5 to 3.2.x., I have same problem if it is in joomla 2.5.17 or in joomla 3.2.1. Same problem with php 5.4.x or php 5.3.x. But not same problem if php is handled under CGI or under fastCGI:

Under FastCGI, at the end of installation, I get a generic joomla 404 error (not found), and at the server error log shows: "Script timed out before returning headers". Then on the extension manager I can see some seblod extensions updated an other not updated.

Running php under CGI, at the end of the update I get a "Gateway timeout" with a ugly blank page, and the server error log shows: "Premature end of script headers: index.php". Then if I reload that page appears a successful installation message of seblod :-\

Then, I'm not sure if running under CGI, after refreshing the page, when it shows "installation successful" it is true, or maybe the execution of some script after installation is missed and accordingly, the installation not complete, db not updated, or something...

I noticed script files has DOS/Windows ends of line and ANSI codification. Maybe this can cause more memory is consumed under the execution of scripts on a linux debian server, which its better end of line would be UNIX and codification UTF-8.
Can someone help me? Obviously I'm having a memory consumption problem, but I've never had this problem updating to any other version of seblod, on same server, with same memory limits...

Any help will be much appreciated.

Best regards.
Get a Book for SEBLOD
131 Posts
root
10 years ago
0
Level 1
I have 3 or 4 sites with seblod 3.1.5 installed and I can't update any of them. If I try a fresh installation of seblod there are no problems, but if I try updating an existing seblod installation all is very slow and, at the end, fails. Is there any execution of script after the installation?
10 years ago
0
Level 1
I have problems updating, too. On the same server in the same installation one time update from 3.1.5 to 3.2.1 went smoothly.

For some reasons I reverted that site to a backup previous to update of SEBLOD.

Now I updated and it takes very long time. Then I get A 500 Internal Server Error. But SEBLOD shows version 3.2.1 and seems to work. Only saving of lat/lng coordinates with the address to coordinates plugin fails.

PHP 5.3.28, MySQL 5.5.21-log. Joomla 3.2.1 (just updated from 3.1.1.

In general, I find updating Joomla and components a pain in the a**. So many times I run into strange problems.
131 Posts
root
10 years ago
0
Level 1
Hi, I solved this problem moving website to a local debian installation, updating without any kind of memory limits and moving again website to its final place.

Thanks for your help.
Regards.
693 Posts
rpoy
10 years ago
0
Level 1
Hi!
By the sound of it, this issue might be related to connection speed or server limitations. Obviously before any new upgrade, Backup Backup Backup. But another thing to try is a different method of installation. Download the upgrade file and then upload it manually to your server.

How are you guys upgrading "normally"?

thanks,

Randy

251 Posts
Viktor Iwan
10 years ago
0
Level 1
I successfully upgrade 3.1.1 to latest seblod..
there's little bug that i traced in the sql...

Preparation
1. make sure your joomla is the latest, if you still using the old joomla upgrade the joomla first.
2. turn off the akeeba backup
3. (optional) if you can set max_execution_time longer

Tweak the installer as i found a single bug in the upload sql..

1. extract the pkg_seblod_3.3.2, and go do extensions/com_cck/com_cck/admin/install/upgrades
open 3.2.0.sql

2. look for : ALTER IGNORE TABLE `#__cck_store_item_users` ADD `birthdate` DATETIME NOT NULL AFTER
and delete the line.. because, in my case, ALTER IGNORE Command failed since __cck_store_item_users already had 'birthdate'

3. repackage and install

4. done.



Get a Book for SEBLOD