| 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 (5344 days ago) |
| Due | |
| Updated | 04/13/2011 (5344 days ago) |
| Assigned | 04/13/2011 (5344 days ago) |
| Resolved | 04/13/2011 (5344 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.