Skip to main content
5 votes

CSS Change won't apply - Where could the cache be?

Do you reach directly to the updated css file through your browser and you see the old css? Or you just don't see the changes taking effect on your site? Some suggestions for both scenarios: A. Do ...
FFrewin's user avatar
  • 19.8k
4 votes
Accepted

Unable to deploy updateserver for site module

You have to add a client element in your updater xml: <client>site</client> Joomla seems to take the admin as the default. I tried out your xml and found that joomla was indeed finding ...
Robbie Jackson's user avatar
3 votes
Accepted

How to remove Content older than a specific date with 410 status code

I have never had to do something like this before. However, I just had a somewhat awkward but certainly simple idea which could work for you. Create a template override for the article view in: /...
FFrewin's user avatar
  • 19.8k
3 votes
Accepted

CSS Change won't apply - Where could the cache be?

Some really cheap and oversold hosts tend to cache asset files (images, JS files, CSS files) for a long time. Check in a few hours to see if the file was updated. If not, and assuming you cleared ...
itoctopus's user avatar
  • 3,236
3 votes

How to move my site from subfolder to root?

Best would be to change the assigned root folder of your site on your web hosting seetings. I do this so I can build new versions of my site and save/keep the old versions alive; all I have to do is ...
mauweb.net's user avatar
3 votes

The MySQL adapter mysqli is not available - how to resolve this issue?

I had this error after a reboot on one site of 12 on my server. All my sites are Joomla. We recently upgraded to php7.1 I tried everything then found the fix. The fix was to comment out the suPHP ...
Gregory O'Connor's user avatar
3 votes

Use of $_SERVER variables in custom plugin

You could create your own library with the functionality you want to re-use in all your extensions and load it each time with JLoader. The $_SERVER is a SUPERGLOBAL variable and can be accessed ...
FFrewin's user avatar
  • 19.8k
2 votes

The MySQL adapter mysqli is not available - how to resolve this issue?

Most likely your hosting company made some modifications on their server or moved you to another server that doesn't have the MySQLi adapter. You can either edit the configuration.php and change $...
itoctopus's user avatar
  • 3,236
2 votes

htaccess mysteries: Can Joomla site run without .htaccess?

What is .htaccess? .htaccess is a configuration file for use on web servers running the Apache Web Server software. When a .htaccess file is placed in a directory which is in turn 'loaded via ...
FFrewin's user avatar
  • 19.8k
2 votes
Accepted

403 Forbidden Access, when accessing custom html/php files directly

You must customize this part or remove it at all: #index.php to root RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([^/]+/)*index\.(html?|php)\ HTTP/ RewriteCond %{REQUEST_URI} !^/administrator/ ...
Alexandr's user avatar
  • 1,130
2 votes

Database Error At Busy Times

Although there is limited information, based on the fact this only occurs during times of heavy site traffic, my thought is you've either exceeded your maximum concurrent connection for the Mysql ...
Brian Bolli's user avatar
  • 1,426
2 votes

Database Error At Busy Times

With the limited info you provided there are only 2 things that are most likely the reason. your server does not have enough resources and may need an upgrade. you have a php injected script that is ...
norcal johnny's user avatar
2 votes

Occasional 403 errors when saving articles

A 403 error denotes that the operation/task is not permitted. This is usually comes from strict permissions, or security settings posed by the server e.g. a firewall, or it can be due to file ...
FFrewin's user avatar
  • 19.8k
1 vote

Why does Joomla (or Akeeba) recommend that Output buffering is disabled?

It seems you're not alone in searching for the answer to this question, and anybody who knows seems to have been guarding that knowledge carefully! 🤣 Nearest I've found is the following quote from ...
John Rix's user avatar
  • 563
1 vote

Compress & Optimise Existing Images

I'd go with a NodeJS approach because...why not, eh? Step 1 Download all images and put them in a folder. Step 2 Open your terminal (cmd, GitBash, etc) and navigate to your folder: cd /path/my-folder ...
Lodder's user avatar
  • 26.9k
1 vote

Impossible to set my joomla site timezone to Pacific/Tahiti (hosted in UTC)

The following only works if your hosting provider allows own php.ini files: 1) Go to Joomla root. 2) create you own php.ini (just create an empty txt-file and change the extension to "ini") 3) Add ...
Dennis Heiden's user avatar
1 vote

CSS Change won't apply - Where could the cache be?

Adding an answer since mine was similar to itoctopus with SiteGround. Instead of a plugin there was a service created by SiteGround that was causing the css file to be cached. It could be interacted ...
Andrew Dunaway's user avatar
1 vote

Database Error At Busy Times

Sounds like your problem is too many SQL connections, combined with CPU overload. Here's what I did for a site that gets 25,000 hits a day that I host: If you have a dedicated or VPS, increase number ...
Charlie Trig's user avatar
1 vote

Database Error At Busy Times

Shared hosting is very bad for any serious business. Before doing anything, you should invest a bit more money into your website and move to a VPS (that move will pay for itself since Google ranks ...
itoctopus's user avatar
  • 3,236
1 vote

Database Error At Busy Times

A lot of traffic can make the Joomla sessions table cause a high Mysql disk I/O. This can result in myslq timing out. Check the resource monitor for Mysql disk I/O. It's possible this does not show ...
Wim de Ruijter's user avatar
1 vote

The MySQL adapter mysqli is not available - how to resolve this issue?

I got this same error on my Joomla site. I contacted the hosting provider and they got a specialist onto it and fixed it within minutes. The fix was simple: just delete the MySQL database USER ...
Steve's user avatar
  • 11
1 vote

The MySQL adapter mysqli is not available - how to resolve this issue?

Probably the server configuration has changed, either by your hosting provider or it could be you - if for example you switched the php handler for your hosting. What this error says is that the ...
FFrewin's user avatar
  • 19.8k
1 vote
Accepted

JFolder::create: Path not in open_basedir paths - Unable to create destination

For me worked by editing the following files to have new setting values: php.ini: open_basedir = /var/www/public_html:/tmp/ .htaccess: php_admin_value open_basedir /var/www/public_html:/tmp/
Green's user avatar
  • 36
1 vote

JFolder::create: Path not in open_basedir paths - Unable to create destination

It's not possible to have a running joomla site without the libraries folder. It's located at the root of your Joomla installation. I hope this is the location you are looking at. Also, in the Q/A ...
FFrewin's user avatar
  • 19.8k
1 vote

URL rewriting for a joomla website placed into a folder into the root public_html folder

From your comments: I have several sites with his respectives folders hosted into the public_html root folder It looks like you want to host multiple sites in a single hosting account. Assuming ...
FFrewin's user avatar
  • 19.8k
1 vote

URL rewriting for a joomla website placed into a folder into the root public_html folder

The simplest way to achieve this is to setup your domain's root folder to be /public_html/joomla. This can easily be done with any add-on domain in a cPanel hosting environment. If you'll give more ...
Michael Yaeger's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible