Summary | List of installed applications corrupted |
Queue | Horde.org Servers |
Queue Version | Web Server |
Type | Bug |
State | Resolved |
Priority | 1. Low |
Owners | jan (at) horde (dot) org |
Requester | jacob-horde (at) vindvejr (dot) dk |
Created | 04/13/2011 (5219 days ago) |
Due | |
Updated | 04/13/2011 (5219 days ago) |
Assigned | 04/13/2011 (5219 days ago) |
Resolved | 04/13/2011 (5219 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | |
Patch | No |
Hotfix to make versions.php work again, where we don't have a
controller available (
Bug #9902).1 files changed, 5 insertions(+), 2 deletions(-)
http://git.horde.org/horde-web/-/commit/0a595c9920daa863a0572afb7ad58d3d64fe9574
State ⇒ Assigned
Version ⇒ Web Server
Queue ⇒ Horde.org Servers
Version ⇒
to the error when clicking the "Check for newer versions". Forget
about the screenshot, only the version check has problems then.
Version ⇒ Git master
Priority ⇒ 1. Low
State ⇒ Feedback
the broken image, and that had already been fixed for 4.0.1
Priority ⇒ 2. Medium
Type ⇒ Bug
Summary ⇒ List of installed applications corrupted
Queue ⇒ Horde Framework Packages
Milestone ⇒
Patch ⇒ No
New Attachment: check_for_new_versions.png
State ⇒ Unconfirmed
reconfigured everything and let Horde upgrade the DB schemas.
At some point during the upgrade the application list stopped working
correctly -- see screenshot. When I click "Check for newer versions",
I get this error:
Short:
HORDE: HORDE [horde] String could not be parsed as XML [pid 1362 on
line 127 of "/usr/local/lib/php/Horde/Config.php"]
Long:
-->
A fatal error has occurred
String could not be parsed as XML
1. Horde_Config->checkVersions()
/var/www/secure/horde4/admin/config/index.php:68
2. SimpleXMLElement->__construct() /usr/local/lib/php/Horde/Config.php:127
Details
The full error message is logged in Horde's log file, and is shown
below only to administrators. Non-administrative users will not see
error details.
Exception Object
(
[message:protected] => String could not be parsed as XML
[string:Exception:private] =>
[code:protected] => 0
[file:protected] => /usr/local/lib/php/Horde/Config.php
[line:protected] => 127
[trace:Exception:private] => Array
(
[0] => Array
(
[file] => /usr/local/lib/php/Horde/Config.php
[line] => 127
[function] => __construct
[class] => SimpleXMLElement
[type] => ->
[args] => Array
(
[0] => <?xml version="1.0"?><versions>
<stable>
<application name="horde">
<version>4.0</version>
<url>
)
)
[1] => Array
(
[file] => /var/www/secure/horde4/admin/config/index.php
[line] => 68
[function] => checkVersions
[class] => Horde_Config
[type] => ->
[args] => Array
(
)
)
)
[previous:Exception:private] =>
)
<--
I have tried to output the XML it tries to parse (in line 127) - the
string $xml contains "4.0" at this point. I'm not sure where to look
for the error.