[Bug 42205] Installer: Fail gracefully when XML requisites are not met (currently only a blank page in browser)

2014-03-19 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=42205

Jesús Martínez Novo (Ciencia Al Poder)  changed:

   What|Removed |Added

 Status|PATCH_TO_REVIEW |NEW

-- 
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
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 42205] Installer: Fail gracefully when XML requisites are not met (currently only a blank page in browser)

2014-03-19 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=42205

--- Comment #9 from Gerrit Notification Bot  ---
Change 76663 abandoned by Hashar:
Install without XML support

Reason:
Abandoning for now. As I commented previously, I dont like adding yet another
serialized file + bunch of code as a workaround for third parties not having
the PHP extension XML.

https://gerrit.wikimedia.org/r/76663

-- 
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
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 42205] Installer: Fail gracefully when XML requisites are not met (currently only a blank page in browser)

2013-10-11 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=42205

--- Comment #8 from Andre Klapper  ---
(In reply to comment #7)
> Should probably get Niklas or Siebrand to look at this patch.

hexmode: Siebrand gave a +1 on the patch.

-- 
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
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 42205] Installer: Fail gracefully when XML requisites are not met (currently only a blank page in browser)

2013-07-30 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=42205

PleaseStand  changed:

   What|Removed |Added

   See Also||https://bugzilla.wikimedia.
   ||org/show_bug.cgi?id=47564

-- 
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
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 42205] Installer: Fail gracefully when XML requisites are not met (currently only a blank page in browser)

2013-07-29 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=42205

Mark A. Hershberger  changed:

   What|Removed |Added

 CC||m...@everybody.org

--- Comment #7 from Mark A. Hershberger  ---
Should probably get Niklas or Siebrand to look at this patch.

-- 
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
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 42205] Installer: Fail gracefully when XML requisites are not met (currently only a blank page in browser)

2013-07-29 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=42205

Gerrit Notification Bot  changed:

   What|Removed |Added

 Status|NEW |PATCH_TO_REVIEW

-- 
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
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 42205] Installer: Fail gracefully when XML requisites are not met (currently only a blank page in browser)

2013-07-29 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=42205

--- Comment #6 from Gerrit Notification Bot  ---
Change 76663 had a related patch set uploaded by MarkAHershberger:
Install without XML support

https://gerrit.wikimedia.org/r/76663

-- 
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
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 42205] Installer: Fail gracefully when XML requisites are not met (currently only a blank page in browser)

2013-07-09 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=42205

Andre Klapper  changed:

   What|Removed |Added

 CC||bawolff...@gmail.com

--- Comment #5 from Andre Klapper  ---
*** Bug 51042 has been marked as a duplicate of this bug. ***

-- 
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
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 42205] Installer: Fail gracefully when XML requisites are not met (currently only a blank page in browser)

2013-06-22 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=42205

--- Comment #4 from Andre Klapper  ---
So my naive idea was to change envCheckXML() in
/includes/installer/Installer.php from
  if ( !function_exists( "utf8_encode" ) )
to
  if ( !function_exists( 'utf8_encode' ) || !class_exists( 'DOMDocument' ) )
only to realize that these checks are only run *after* the Language setting
dialog which is of course too late, as MediaWiki has already failed silently.

I assume environment checks are only done after the language dialog in order to
present that page in the prefered language of the user?

-- 
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
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 42205] Installer: Fail gracefully when XML requisites are not met (currently only a blank page in browser)

2013-05-03 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=42205

--- Comment #3 from Andre Klapper  ---
Confirming that after installing php-xml in Fedora via
yum install php-xml
and running
apachectl restart
and now having
php-xml.i686 0:5.4.14-1.fc18
installed, this problem does not happen anymore.

-- 
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
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 42205] Installer: Fail gracefully when XML requisites are not met (currently only a blank page in browser)

2013-05-03 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=42205

Andre Klapper  changed:

   What|Removed |Added

   Priority|Low |High
Version|1.20.0  |1.22-git
Summary|Installer: Fail gracefully  |Installer: Fail gracefully
   |when XML requisites are not |when XML requisites are not
   |met |met (currently only a blank
   ||page in browser)
   Severity|minor   |major

--- Comment #2 from Andre Klapper  ---
Still valid in git master of today.

Steps to reproduce:
1. Fedora 18
2. Make sure that php-xml is NOT installed.
3. Install MediaWiki
4. Go to http://localhost/mediawiki/
5. Click "set up the wiki"

Actual outcome:
A blank page. Confusion.

Expected outcome:
Some error message in the browser.

Other comments:

Looking at /var/log/httpd/error_log I see:

PHP Fatal error: Class 'DOMDocument' not found in
/var/www/html/mediawiki/includes/cache/LocalisationCache.php on line 587,
referer: http://localhost/mediawiki/

-- 
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
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l