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. ...
6
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
...
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 ...
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'...
4
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 ...
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 ...
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 ...
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 ...
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 ...
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
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 ...
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://...
2
votes
Accepted
Extension update server - targetplatform to support 4.2 and later
Well, I guess it kind of depends how far you want to pre-emptively include versions in your pattern:
4.2 only: ^4\.2\b
4.2 to 4.3: ^4\.[23]\b
4.2 to 4.4: ^4\.[2-4]\b
4.2 to 4.5: ^4\.[2-5]\b
4.2 ...
2
votes
New to Joomla and my site needs critical updates. HELP!
There is a not a simple step by step answer for you unfortunately as there is so much information we don't know about your hosting and Joomla environment. The approaches available will general fall ...
1
vote
Accepted
Viewing changelog for my component updates only displays the heading
Right, I've worked this out. It is down to ensuring that the changelogurl entry is included in your component manifest when the component is first installed. I'm not sure if the documentation has ...
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 ...
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 ...
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 **...
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>
<...
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 ...
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>
<...
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>
...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
extension-update × 36joomla-3.x × 15
update × 9
extensions × 8
one-click-updates × 5
development × 4
joomla-4.x × 4
component × 3
custom-component × 3
versions × 3
joomla-2.5 × 2
plugin × 2
sql × 2
upgrade × 2
jinstaller × 2
manifest × 2
regex × 2
php × 1
module × 1
mysql × 1
administrator × 1
database × 1
menu × 1
xml × 1
joomla-3.9 × 1