Server Upgrade (Jessie -> Stretch)


EvilDragon

Administrator
Staff member
Joined
Mar 4, 2003
Messages
29,986
Age
47
Location
Ingolstadt
As Stretch has just been released yesterday night, I've upgraded our webserver.

So far, everything seems to work fine - but as usual, in case you find any problems, let me know :)
 
Dunno if it's related to the update, but when using english, I have this:
MegaDrive Audio-Fix (CCAM)
Order now and receive it...
between Dienstag 20 Juni and Mittwoch 21 Juni with UPS
 
Not sure if it's some cache somewhere that need to be cleared, but I cannot upload to the repo. I tried uploading from a network adress, and I just get a almost white page when I click "Submit" and nothing happens.
upload_2017-6-18_16-53-27.png

[doublepost=1497804326,1497797609][/doublepost]Same behavour if I upload the pnd from my PC.

I can't upload any pnd :(
 
Not sure if it's some cache somewhere that need to be cleared, but I cannot upload to the repo. I tried uploading from a network adress, and I just get a almost white page when I click "Submit" and nothing happens.
View attachment 30607
[doublepost=1497804326,1497797609][/doublepost]Same behavour if I upload the pnd from my PC.

I can't upload any pnd :(


OMG.... Noooo... Ptitseb builds everything!!!! (Also a few others, thank you all)
 
Okay, I'll check that tonight..
[doublepost=1497813251,1497812827][/doublepost]
Code:
 ap_pass_brigade failed in handle_request_ipc function

Ooookay...
[doublepost=1497836996][/doublepost]Phewww. that was more work than I expected!

Basically, Debian 9 only supports PHP7 now and while I had an older PHP5 version still installed, it was missing some extensions (like the needed imagick.so).

So the better way was to fix the repo to be compatible with PHP7... most of that were small fixes (like removing php short tags, as php7 apparently doesn't like them) as well as changing the database calls.

I've tested uploading a PND and it worked, so hopefully, it will for you as well :)
 
Yeah, scripting language incompatibilities are often the cause of problems on upgrades. Well, Python2->3 was a jump for people that use python a lot, but that could be solved just by installing the right package and plugins and updating the magic line in each failing script to read 'python2' instead of 'python'. I guess Perl 6 might give a few headaches, but its stable spec release last christmas passed me by unnoticed these days, and it looks to me like Perl 6 will mostly run Perl 5 scipts fine, at least comparably to Python 3 if you added brackets to all of your python2 print statements. I note that my Arch machines haven't been punted on to Perl6 yet though, despite that having a stable spec since Chrimbo and various drops of the Rakudo Perl backend since then.
 
Well, PHP7 is MOSTLY compatible with PHP5, except for database changes (and for that, there exists a script that does these changes to your PHP files automatically).

However, PHP7 is a lot more strict regarding code. I think they wanted to force the developers to not hack up some sloppy code, like missing '' or <? instead of <?php.
It's a good thing for new code (as it makes reading foreign code more comfortable), but for old code, it's pretty annoying.
 
Still having some issues uploading a Pnd to repo I think... tried last night and again this morning, last night was just a blank page, now it gives me Error: You have not submitted a file! Filesize is greater than 50MB if that has anything to do with it...
 
Still having some issues uploading a Pnd to repo I think... tried last night and again this morning, last night was just a blank page, now it gives me Error: You have not submitted a file! Filesize is greater than 50MB if that has anything to do with it...

Might be working now, please try again.
 
See everyone, this is how you test web browsing on a device. @ptitSeb, when you get the Pyra please drop us a line on performance and such every so often while the rest of us wait. Same for everyone else that gets em early. Prototype buyers, it would be awesome if you guys follow @Grench's lead by sharing your experiences so the rest of us can imagine what it is like to have a Pyra.

FF 54 and the latest PHEPS, very fast.
Edit: @ptitSeb Please get vertical tabs http://piro.sakura.ne.jp/xul/_treestyletab.html.en
Or whatever chromium has.
Thanks for that post and link. I already put all my OS GUI thingies on the side to free up vertical space, and there are some great things mentioned on that page.


Sorry for being off-topic.
 
Well, PHP7 is MOSTLY compatible with PHP5, except for database changes (and for that, there exists a script that does these changes to your PHP files automatically).

However, PHP7 is a lot more strict regarding code. I think they wanted to force the developers to not hack up some sloppy code, like missing '' or <? instead of <?php.
It's a good thing for new code (as it makes reading foreign code more comfortable), but for old code, it's pretty annoying.

There used to be the option "short_open_tag" inside the php.ini to re-enable support for this. We need to set that for our company website as well, because our old code is full of those.
 
Back
Top