-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Call to undefined function set_magic_quotes_runtime() #4
Comments
I found this repo now and I see that you have recorded this issue, so ignore the earlier e-mail. I will work on this in my fork, and try accounting for the change
According to wayback machine the error occurred at least as early as February 29, before you posted this, so that may account for some falloff in traffic though I understand many of the games use QBasic or DOS in general. However, note that QB64 and PC-BASIC (GW-BASIC interpreter for Python) are an excellent modern BASIC interpreters and still maintained. If the RPGDX programs remain accessible, people using these can enjoy the RPGDX games as some run in an interpreter (are either not compiled or include the sources). Also with all the languages and even deprecations within frameworks or dependencies (Cargo, npm, NuGet, etc.), maybe I shouldn't be surprised to hear people online saying they want to learn "old-school" development. Of course, you could also add newer news to the site. |
Can you tell me what PHP version I should target? I could go with 8.2 but I don't want to go beyond what you have available on your host OS (though you could install sury repo if using a VPS rather than shared hosting). |
I looked over the diff between phpBB 2.0.23 and rpgdx/forums. I don't fully understand some of the hacks yet but I can tell that porting them over would take time. For now, it will be easier to fix deprecated calls within your fork of phpBB 2.0.23 and I'm confident I can do that faster. Before I diverge too much from 2.0.23, I have included a patch that represents only the changes. I removed some changes to whitespace, documentation, etc. so that it clearly represents only customizations. This patch would be useful if it is decided that we use a later version and need to port these changes (For now the readonly mode and fixes to deprecated calls seems like the best way to go, and upgrading could be done later but unlikely) |
I found php-mysql-shim and php-ereg-shim so there will be far fewer changes necessary. |
Currently rpgdx.net is unavailable due to the following error:
It appears to be caused by an upgrade to PHP on the server, where the
set_magic_quotes_runtime
function was removed, after it had been deprecated for a while.Unfortunately, finding out to what extend RPGDX relied on this feature and where adjustments are necessary is going to take quite a bit of effort. In addition, until such an effort has been undertaken the site is at risk of getting hacked.
With activity being at record low anyway, it's probably best to bring this site back in read-only mode.
The text was updated successfully, but these errors were encountered: