Hi folks! =)
This problem has plagued me for a few months already and I can't seem to find any similar cases anywhere.
An attempt to install any update (core or modules) via Backdrop's own web interface results in error:
- Error installing / updating - File transfer failed, reason //var/www/example.com/modules/[module name] is outside of the /var/www/example.com
Here's a screenshot:
This error is present on every Backdrop instance I'm managing, regardless of environment. IIRC this error started showing when core updates via web UI were incorporated into Backdrop (v. 1.12.0).
I've tried:
- Fixing file permissions -> no effect
- Updating the core manually (to 1.12.6) and then updating module(s) via web UI -> no results
- Using different PHP versions (7.1 - 7.3) -> makes no difference
I've also tried installing fresh Backdrop 1.11.4 (last version before enabling core updates), manually installing old version of imagesloaded module, and then trying to update that. This leads to a HTTP 403 error:
Failed to download imagesloaded from https://github.com/backdrop-contrib/imagesloaded/releases/download/1.x-1.0.1/imagesloaded.zip
Core versions 1.12.0 and above download modules correctly but fail to install them.
The (test) server is running Debian 9.8, Apache 2.4.25, MariaDB 10.1.37 & PHP FPM. Apache user & group owns all files, PHP FPM has same users.
Does anybody have any idea what to try next? I'm out of ideas.
Recent comments
There are basically two schools of thought on this in the queue: I belief, there were some more "schools of thought" ;-). Having the ability to turn image/file garbage...
May 15th 2025 Weekly Meetings
Interesting. I searched for modules with "Pager" and "Paging" did not come up. I'll look at that one. May also submit a PR to work the word "Pager" into the Readme for the module, so that...
Can I add a pager to the body field?
Paging is the name of the module. There is also a plugin for TinyMCE to add the page breaks. The slideshow can be a Views block with a visibility rule that limits it to the article
Can I add a pager to the body field?
I'd like to discuss this issue: https://github.com/backdrop/backdrop-issues/issues/3857#issuecomment-2880006337 and a zulip chat #Backdrop > File may not be referenced in WYSIWYG...
May 15th 2025 Weekly Meetings
Project name vs. repo name - a topic for our DEV meeting. The usual case is that the project name and the repo name are the same. So mymodule.info and mymodule.module are in a directory...
May 15th 2025 Weekly Meetings