Report any technical problems you discover and discuss solutions.

When publishing i get "error" alert

Meer
10 jaren 2 weken geleden #3905 door tom
Beantwoord door tom in topic When publishing i get "error" alert
Is dom_import_simplexml disabled? Sometimes that happens, but I can't find if that is the case in debian.

Could you please check whether dom_import_simplexml is disabled in php.ini? (See whther it is listed in 'disable_functions')

Graag Inloggen of een account aanmaken deelnemen aan het gesprek.

  • hvangeffen
  • Onderwerp Auteur
  • Offline
  • Nieuw lid
  • Nieuw lid
Meer
10 jaren 2 weken geleden #3906 door hvangeffen
Beantwoord door hvangeffen in topic When publishing i get "error" alert
php.ini:

disable_functions = pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,


phpinfo.php

SimpleXML

Revision $Id: 07fc6546e896094aed794aea4691f0151774d955 $
Schema support enabled


dom

DOM/XML enabled
DOM/XML API Version 20031129
libxml Version 2.9.1
HTML Support enabled
XPath Support enabled
XPointer Support enabled
Schema Support enabled
RelaxNG Support enabled

Graag Inloggen of een account aanmaken deelnemen aan het gesprek.

  • hvangeffen
  • Onderwerp Auteur
  • Offline
  • Nieuw lid
  • Nieuw lid
Meer
10 jaren 2 weken geleden #3907 door hvangeffen
Beantwoord door hvangeffen in topic When publishing i get "error" alert
Tryed the next 2 scripts to test the module.
Code:
<?php $sxe = simplexml_load_string('<books><book><title>blah</title></book></books>'); if ($sxe === false) { echo 'Error while parsing the document'; exit; } $dom_sxe = dom_import_simplexml($sxe); if (!$dom_sxe) { echo 'Error while converting XML'; exit; } $dom = new DOMDocument('1.0'); $dom_sxe = $dom->importNode($dom_sxe, true); $dom_sxe = $dom->appendChild($dom_sxe); echo $dom->saveXML(); ?>
No error meaning it worked. --> No error.
Code:
<?php $dom = new DOMDocument; $dom->loadXML('<books><book><title>blah</title></book></books>'); if (!$dom) { echo 'Error while parsing the document'; exit; } $s = simplexml_import_dom($dom); echo $s->book[0]->title; ?>
echo should be blah and it was! So i think the module is running and working.

Graag Inloggen of een account aanmaken deelnemen aan het gesprek.

Meer
10 jaren 2 weken geleden #3908 door tom
Beantwoord door tom in topic When publishing i get "error" alert
Can you please try this one as well (from a browser, not commandline, the php commandline environment is not necessarilly the same as the apache2 php environment on Debian)

Bijlage:

Bestandsnaam: diagnose.zip
Bestandsgrootte:0 KB
Bijlagen:

Graag Inloggen of een account aanmaken deelnemen aan het gesprek.

  • hvangeffen
  • Onderwerp Auteur
  • Offline
  • Nieuw lid
  • Nieuw lid
Meer
10 jaren 2 weken geleden #3909 door hvangeffen
Beantwoord door hvangeffen in topic When publishing i get "error" alert
output in browser:

simpleXML functions are available.
dom_import_simplexml function is available.

Graag Inloggen of een account aanmaken deelnemen aan het gesprek.

Meer
10 jaren 2 weken geleden #3910 door tom
Beantwoord door tom in topic [SOLVED] When publishing i get "error" alert
This was a weird one.

I needed to move the definition of ExSimpleXMLElement to the top of upload.php, and everything seems to work now.
De volgende gebruiker (s) zei dank u: diwi, hvangeffen

Graag Inloggen of een account aanmaken deelnemen aan het gesprek.

Moderators: ronmjultenJohnSmith
Tijd voor maken pagina: 0.161 seconden
Copyright © 2026 The Xerte Project.
Xerte logo Apereo logo OSI Logo