https://bugzilla.wikimedia.org/show_bug.cgi?id=55602

Chad H. <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected],
                   |                            |[email protected],
                   |                            |[email protected],
                   |                            |[email protected],
                   |                            |[email protected]
          Component|General/Unknown             |File management
            Summary|If allow_url_fopen is       |ForeignApiRepo fails when
                   |disabled, saving a page     |using fopen with
                   |causes an improperly        |allow_url_fopen disabled
                   |handled exception           |

--- Comment #4 from Chad H. <[email protected]> ---
Retitling bug based on issue. It seems kind of duh since PHP is acting as
designed (we can't use fopen-type functions when allow_url_fopen is disabled).

So what we should do is twofold:

1) ForeignApiRepo should detect this case and bail more gracefully (with
appropriate debug logging of course)

2) We need to warn about the whole situation much better in the installer. Life
without curl is miserable, so we should stress that installing it is a Good
Thing. When it's not there though, we should at least prevent the installing
admin from enabling instant commons since it's just shooting yourself in the
foot.

OverlordQ: For now either disable instant commons or enable allow_url_fopen.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to