[pmwiki-users] Blocked loading mixed active content
Petko Yotov
5ko at 5ko.fr
Mon Jul 11 17:34:49 CDT 2016
You should never have to make changes that would be overwritten upon
upgrade: for the core and for many recipes there are variables and hooks
that allow you to have all your changes in your own local files. If
there is no variable or hook for what you need, we add one - see PmWiki
Philosophy #5.
In your case, I suspect in a local configuration file (local/config.php)
there is some hardcoded variable among $ScriptUrl, $PubDirUrl,
$FarmPubDirUrl. If any of these point to the wrong protocol, your pages
may appear without any styles (fonts, colors, scripts, embedded
pictures).
Start by changing $ScriptUrl to the correct HTTPS location.
$(Farm)PubDirUrl could be set to a relative path, eg "/pmwiki/pub", or
to the full URL.
If this is not enough to fix all errors, review the recipes/modules you
use, and other local configuration (directories local and scripts) and
fix them. Or tell us and we'll fix them.
Petko
---
Change log : http://www.pmwiki.org/wiki/PmWiki/ChangeLog
Release notes : http://www.pmwiki.org/wiki/PmWiki/ReleaseNotes
If you upgrade : http://www.pmwiki.org/wiki/PmWiki/Upgrades
On 2016-07-11 21:21, pce at accesswave.ca wrote:
> Hi, all-
>
> I've updated the .htaccess file on my site to translate all incoming
> requests from "http://xxx" to "https://xxx" - or at least I had. When
> I did this PmWiki stopped working, due to hard-coded "http" requests
> in various places. The typical error message in the FireFox (and
> Chrome) console logs was
>
> Blocked loading mixed active content
> "http://xxx.org/wiki/pub/skins/..."
>
> There were errors with many files, not just those in the skin.
>
> My version is 2.2.28.
>
> Short of editing a lot of code (which might get overwritten next time
> I upgrade) any suggestions on how to get around this? I could add a
> special RewriteCond rule, just for PmWiki, to my .htaccess file but
> that seems a bit extreme.
More information about the pmwiki-users
mailing list