Skip to main content
Topic: Upgrade 109 to 11b4 error (Read 1471 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Upgrade 109 to 11b4 error

As stated:
Quote2017/01/29 18:50:22 [error] 23743#23743: *507 FastCGI sent in stderr: "

PHP message: PHP Strict Standards:  Declaration of DbTable_MySQL_Install::db_table() should be compatible with DbTable_MySQL::db_table()
in /var/www/clients/client2/web14/web/install/DatabaseCode.php on line 100

PHP message: PHP Fatal error:  Call to undefined method Database_MySQL::skip_next_error()
in /var/www/clients/client2/web14/web/install/upgrade.php on line 508" while reading response header from upstream,

client: xxx.xxx.xxx.xxx,
server: xxx.sch.my,
request: "GET /install/upgrade.php? HTTP/2.0",
upstream: "fastcgi://unix:/var/lib/php7.0-fpm/web14.sock:",
host: "xxx.sch.my"

Re: Upgrade 109 to 11b4 error

Reply #1

Ok. I got it. It is http2. I disabled it and the upgrade went on smoothly.

Re: Upgrade 109 to 11b4 error

Reply #2

What did you use as "B4"?
Because skip_next_error was not present in the "proper" beta 4 released (see upgrade.php#L508 doesn't call skip_next_error).
I feel like you mixed up a some code from B4 and the current HEAD of the repository.

Even though it's possible to just overwrite the files, if you are doing frequent experiments, it may be easier to delete sources and themes before unzippping the package. ;)
Bugs creator.
Features destroyer.
Template killer.

Re: Upgrade 109 to 11b4 error

Reply #3

It's a development package that says 1.1 beta 4 in the footer. Delete sources and themes before unzipping? Meaning...?