Installing Joomla in a subdomain should make no difference as far as the PHP version is concerned.
The likely explanation is that there is a directive in the .htaccess file overriding the default PHP version but you have already checked this.
To fault find this issue, I recommend:
Creating a phpinfo.php file in the root folder of the subdomain and ...
This is a late response but I think it can help to understand.
jimport is the first loader (if we can tell) of Joomla 1.7 to 3.0.
Here is the definition of the function taken in Joomla 4:
* Intelligent file importer.
* @param string $path A dot syntax path.
* @param string $base Search this directory for the ...
You can follow the instructions shown here, https://www.joomlashack.com/blog/joomla/remove-links-from-login/ that shows you how to remove it from the Login form displays, which is not exactly the page you want to hide it on however it does show you the technique. This other link tells you a bit more about your specific requirement, https://forum.joomla.org/...
I have been able to recreate the issue on more of my sites and I think that you should report the issue as a Bug to the Joomla team to address rather than trying to create your own work around.
I don't profess to understand the details of what is going in here but the code in ../libraries/src/Router/ spends a lot of effort encoding, decoding and validating ...
Have you done already these basic checks?
1 - Enable Joomla Caching
This will already significantly boost your page loading times
Go to your plugins and open Page Cache plugin
Usually it shall be already configured like this:
Save and close it
2 - Configure your Cache TTL and behaviour
Go to System - Global Configuration - System(-tab)
Enable the ...
Welcome to Stack Exchange.
This is controlled in the menu item. You need to:
Go into your administration section of Joomla!
Click on Menus
Go to the menu that you are using e.g. "main menu"
Select the menu item e.g. "day trips"
Click on the tab called "category"
You can choose the dropdown I show in my image "subcategory levels", set this to "none" and ...
Your project only needs access to an array in json format. I'm more in the option 1 camp. Get your data once and never again.
If you are worried about load on your database, there are work arounds for that. You could store a .json file of user handles -- completely ready to drop into your .js declaration. You could update the .json file whenever a new ...
Regarding your export script, I don't see any glaring security issues. However, I don't see any authorization checks either. It looks like you are just printing the json to screen. Perhaps you'd like to include a feature to save the json to a forced-download file.
You might gain some inspiration from this module with functional similarities:
How to ...
This is from a article I wrote for my website about how to get past the white screen of death and it should have enough details for you to get something meaningful displayed about your underlying problem.
If your Joomla website is now a whitepage in the browser with no obvious reason as to why then read on to learn a couple of simple things you can do ...
There is an alt method of the Text class that appears to allow you display translations in another language, https://api.joomla.org/cms-3/classes/Joomla.CMS.Language.Text.html
The example is not overly , or barely, explanatory enough for me but the description indicates it will use the same Constant and translate it into a different languages. Looking at ...
I figured it out.
Instead of using the JTable class, I import the model gameModel as described here.
The by deleting the item via the model, the tag-associations are removed as well.
This is the code change:
public function delete(&$pks)
I have been having similar issues and found a more sinister cause.
Check your index.php files and see it there is something similar to
If so check ...