rakudo / rakudo.org

Code for rakudo.org website
https://rakudo.org/
Artistic License 2.0
8 stars 18 forks source link

All the new "Downloads" => "Verifying" additions end in a "404 - Page Not Found" #81

Closed AntonOks closed 2 years ago

AntonOks commented 2 years ago

seems like #78 doesn't work as is should... maybe rakudo.org was never visited / reviewed after the change was implemented?

@patrickbkr - I've no clue about the Perl Webframework, hosing rakudo.org. So can you please check end fix? Thanks

patrickbkr commented 2 years ago

@rba @Altai-man Call for help!

Just a guess, does hypnotoad do some sort of soft-restart when the website is updated? How does one perform a full restart of the website?

Altai-man commented 2 years ago

Alas, no idea about Perl in this case.

patrickbkr commented 2 years ago

It was as I guessed. A full restart (in contrast to a "hot reload") of hypnotoad fixed the issue.

AntonOks commented 2 years ago

It was as I guessed. A full restart (in contrast to a "hot reload") of hypnotoad fixed the issue.

GREAT, thanks @patrickbkr With this "learning", can we improve things for the future? Like a doku somewhere? Or maybe even a new crontab entry, similar to the existing update-rakudo.org.sh with a "restart every X days"?

crontab -l
...
*/5 * * * * bash update-rakudo.org.sh
@reboot bash update-rakudo.org.sh
patrickbkr commented 2 years ago

I did so (https://github.com/rakudo/rakudo.org/pull/84). Thanks for the nudge!