9 votes
Accepted

Fatal error: require_once(): Failed opening | Use of undefined constant DS - assumed 'DS'

This is not coming from Joomla core, but from a 3rd party (likely custom developed) component that exist in your site. First see if you really need/use this component, or you can simply uninstall it. ...
  • 19.6k
5 votes
Accepted

Joomla extension update 3.x and 4.x

Based on this link that Roland Dalmulder sent me to: https://github.com/joomla/joomla-cms/blob/5fdba4e5ee022517a05ae893d8f7077eaf864bf7/libraries/src/Updater/Adapter/ExtensionAdapter.php#L113 ...
  • 4,503
5 votes
Accepted

Extension update server "priority" attribute

When you have multiple update servers, you can set a different priority for each. so you can control the order in which the update servers are checked. If the first one is available, it won't bother ...
  • 1,791
5 votes

How to update an online website?

If I'm not mistaken, moving changes from your localhost/dev-environment to the live site should be pretty straight forward. Before doing anything, keep a backup of your site live. As I'm sure you'...
  • 26.6k
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 ...
4 votes
Accepted

Component SQL Updates Not Running

Figured this out. There was a bad version number in the #__schemas table. I rolled that version number back to a valid one and the updates work again.
4 votes

How to update an online website?

I haven't try it myself. It's a recent discovery of mine in JED, it is called StageIt and it looks promising. StageIt claims it is the ideal staging environment solution for Joomla, making the ...
  • 19.6k
4 votes

How to use Github as an auto-update deployment server for Joomla 3.x extension

Have a look at the Weblinks repo It does exactly what you want to do. The updateserver points to the manifest hosted on that repo. Download packages are served from the repo as well. Of course you ...
  • 5,537
3 votes
Accepted

How to remove a file from a template using the installer?

You have to create an installer script. The provided generic installer, Joomla\CMS\Installer\InstallerScript, has some functionality for removing files and folders so you could extend it. Create a ...
  • 9,046
3 votes

Fatal error: require_once(): Failed opening | Use of undefined constant DS - assumed 'DS'

I recommend you to use this plugin: http://extensions.joomla.org/extension/ds-constant it will reintroduce the deprecated DS constant to ease the migration for 2.5.x sites whose extensions still use ...
3 votes

How to update an online website?

For advanced website staging, you could look into Akeeba UNiTE: UNiTE is an automated, unattended backup archive restoration tool. It is software written in PHP, designed to restore and customise ...
  • 13.3k
3 votes
Accepted

Community Builder Update Issue

There is no simple way. This is roughly how I would proceed: 1: Make a full backup of your existing website 2: Install it locally 3: Identify all modifications to your community builder extension ...
  • 3,693
2 votes

How do create an update for your existing Joomla plugin I've written?

I would update your source .xml and .php with your changes and make sure you have method=upgrade in the line like this example. and change your <version>to a higher number. old <extension ...
  • 2,430
2 votes

updating premium joomla extensions from update manager

You can develop a Joomla plugin in the 'installer' group. In this plugin user the Joomla event onInstallerBeforePackageDownload to modify the url of the request made to your server by the Joomla ...
  • 56
2 votes
Accepted

Implementing Joomla update system for extension hosted on Github

Yes, you can put the update.xml in the main repository. As for the link to provide JED, you'll need to open the file on Github, then click "Raw", so you URL will look something like this: https://...
  • 26.6k
1 vote
Accepted

Update system from my extension don't work

The version in <targetplatform> is a regular expression pattern. I am guessing you are already using Joomla 4.1 which is causing your current pattern (4.0) to fail. You need to update the ...
  • 9,046
1 vote
Accepted

Disable Update Sites Reverts Back to Enabled

Found the cause. I'm using a third party tool to manage, upgrade and monitor my Joomla sites. One of the features is to scan the site for available updates, during this process the update sites are ...
  • 3,511
1 vote
Accepted

Error Updating Component - does not update

I feel so silly...I just forgot to change the version of the component in the XML mainfest file from 1.9 to 1.9.1. If you are running into the same trouble don't forget to change the version of your ...
1 vote
Accepted

Upload multiple versions(ex: 2.5 & 3.0) of the extension as single zip file in JED

In case joomla, extensions are uploaded into the clients site. From JED client site is redirected. So don't need to upload extension in above way. Just upload it in your website and share that link ...
1 vote

My Updateserver returns Error 510

I've found out that (after the error.log was rendered correctly) my updateserver hoster blocks these connections: [Wed Apr 29 10:44:49.949248 2020] [:error] [pid 2849] [client **IP**:48884] [client **...
  • 525
1 vote

Update screen turns white when initialising an extension update

I first came across white screen when updating php from 5.6 to 7.0+. Pre 3.0 installations usually triggered the white screen but some later versions can trigger it too. Definitely uninstall any ...
1 vote
Accepted

extension update does not show up in joomla

I found the issue, it seems that a bug in the joomla updater was fixed some time ago. So the important part was the <type> tag. The working XML: <updates> <update> <...
  • 133
1 vote

How do create an update for your existing Joomla plugin I've written?

If you add the attribute method="upgrade" to the tag extension, your plugin can be installed without uninstalling an earlier version. All existing files will be overwritten, but old files will not be ...
  • 374
1 vote

Update path does not exist. / Error updating COM_INSTALLER_TYPE_TYPE_

Check if the system has free space. Check in System / Global Configuration / Server Tab / Path to Temp Folder if you have a full path (not relative one) to the tmp folder of your website. Check in ...
1 vote
Accepted

Update path does not exist. / Error updating COM_INSTALLER_TYPE_TYPE_

OK, found the issue and solution, but not the cause! I went to the thread On RegularLabs' site - https://www.regularlabs.com/forum/exten ... ions#83452. In this, Peter talks about "some" server ...
1 vote
Accepted

Update Server for extension type="file"

Well, sorry to ask, but finally got it working like this <?xml version="1.0" encoding="UTF-8"?> <updates> <update> <name>Extension Name</name> <...
  • 111
1 vote

Non-Trivial Package Update Example

That got me on the right track. It's a little non-intuitive that you can't use extension for package. Here's what I ended up with that works. First, the package manfiest <updateservers> ...
1 vote

Non-Trivial Package Update Example

I'll take a wild guess before you reply to my comment above. In your extension's update XML file, perhaps you have set the type attribute incorrectly for the update server. As it's a package you wish ...
  • 26.6k

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