Skip to content
devs.tips
Tips and tricks from a web dev's journey
devs.tips
  • Home
  • Web Development
  • Joomla! Extensions
  • WebDev Tips
  • Tutorials
  • Tools
  • WebDev News
  • OS Administration
Search:
Search
devs.tipsdevs.tips
  • Home
  • Web Development
  • Joomla! Extensions
  • WebDev Tips
  • Tutorials
  • Tools
  • WebDev News
  • OS Administration

Monthly Archives: March 2021

You are here:
  1. Home
  2. 2021
  3. March

How to fix Class vmLanguage not found in Virtuemart

Quick Tips, Web Development, WebDev TipsBy thezMarch 26, 2021Leave a comment

Recently I was doing a VirtueMart upgrade from version 2 to the latest version, as well as upgrading Joomla! 2.5 to latest 3.9.* version. With all of the frustrations and pitfalls that come with this process, the one thing just took me so much time to fix. I was getting this: Fatal Error: Class ‘vmLanguage’…

JPageLocker – A simple Joomla! plugin for password locking pages

Joomla! ExtensionsBy thezMarch 12, 2021Leave a comment

I created this little Joomla! plugin when I had a request to lock some pages on a client site with a simple and straightforward approach. That meant not using the Joomla! default User permission system, but a simple page protection with a password. They previously were using some .htaccess complex redirections which with time have…

Joomla! Fix 500 error: Layout default_batch not found.

Quick Tips, WebDev TipsBy thezMarch 12, 2021Leave a comment

Doing Joomla! upgrades are not always the easiest and quickest things to do. Especially when you have to upgrade for few versions at once. You can encounter different issues, like messed up file systems, missing libraries, corrupted or outdated template overrides, old and abandoned extensions, etc. Recently while doing upgrades I encountered a strange error…

Eight ways to detect Joomla! version from scraped html source code

Tutorials, Web Development, WebDev TipsBy thezMarch 8, 2021Leave a comment

As we showed previously with WordPress, detecting the Joomla! version from its source code is also possible. Although not that straight-forward as WordPress. The best success I had was to use multiple approaches, so if one fails, the code moves to the others. It should be also noted that with some approaches the best you…

Processor – Run Background Processes with PHP

Tools, Tutorials, Web DevelopmentBy thezMarch 1, 2021Leave a comment

As a PHP developer, sometimes you would have to deal with long-running scripts. As you might know, in the php.ini file there is a setting called max_execution_time which by default is set to 30 seconds. Meaning any particular script could only run for 30 seconds before it exits. On some hosts, you can find it…

devs.tips
  • Terms
  • About
  • Privacy Policy
Useful Links

Copyright © 2025 Zoran Tanevski. All rights reserved.
Proudly hosted by Rochen
Revoke consent

Go to Top
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.
You can revoke your consent any time using the Revoke consent button.