Franz @Franz ,
Not a good idea
7.3 no active support - ended 8 months ago. Security Support ends in 3 months (6 Dec 2021).
PHP: Supported Versions
If you really want to check to see if the
DIRECTORY_SEPARATOR is what changed with your hosting configuration between PHP 7.3, 7.4, 8.0, you can simply display it.
setup a test page and add the following to an HTML stack:
echo “directory SEPARATOR is :’”, DIRECTORY_SEPARATOR, “‘“;
Make sure you set the test page up as an
index.php and check it when you change to a different php version.
it should return a display like this:
directory SEPARATOR is :’/’
You could set this up on the same page as the server info stack. just mark it as not in navigation, no index no follow and the the page folder something like
As for what php.ini file you might have access to the one listed in you
directory. It’s listed above under "Loaded Configuration File`. The other ones you I doubt you would have access too.
That simple test under the different php versions would prove or not that the separator is the issue. My gut tells me it’s something else in the configuration of your hosts between the php versions. Mainly because a lot of folks are running Armadillo on 7.4 and aren’t having any issues. As I said earlier I’m able to run it with 8.0.
If you could get access to look at the
/usr/local/php74/etc and the
/usr/local/php80/etc` you might get to the bottom of it.
DreamHost has unlimited SSD plains starting at $2.95 a month ($36 or about 31 EUR a year) to start. I don’t care if you switch host, but you really need to address being able to run current php versions. You have about 3 months and your site might become at risk (no more security updates).