#19062 [NEW]: Display Sablotron version number to help diagnose problems
| From: | pmoulding at tedis dot com dot au | Date: | Fri, 23 Aug 2002 05:22:38 +0000 |
| Subject: | #19062 [NEW]: Display Sablotron version number to help diagnose problems | ||
| Groups: | php.bugs | ||
| Request: | Send a blank email to php-bugs+get-17608@lists.php.net to get a copy of this message | ||
From: pmoulding@tedis.com.au
Operating system: Solaris and Linux
PHP version: 4.2.2
PHP Bug Type: Sablotron XSL
Bug description: Display Sablotron version number to help diagnose problems
I use PHP XSLT on Solaris, Linux, NT, and Windows 2000. On NT and Windows
2000 the version of Sablotron is usually in sync with PHP because they are
installed form the same binary. On Linux and Solaris they may be miles
apart because Sablotron is not automatically updated with PHP. phpinfo()
does not display the Sablotron release so I do not know if the problems
are caused by Sablotron being out of date. In cased where I do not have
administrative access, 78.45301% of the time, I cannot tell why Sablotron
is refusing to process XSLT that works on other servers.
If phpinfo() reported the Sablotron release, that would be a help. The
alternative might be an xslt_info().
One thing I noticed on a server with a recent PHP, one that uses the new
XSLT interface to Sablotron, and an older version of Sablotron, was the
lack of error messages. There were many cases where the XSLT process
returned false but there were no error messages. I ripped out a few hairs
before realising it might be an old Sablotron release.
If this suggestion is not feasible then perhaps we could have a note on
the PHP XSLT page along the lines of "PHP 4.2.2 tested with Sablotron
0.95".
--
Edit bug report at http://bugs.php.net/?id=19062&edit=1
--
Try a CVS snapshot: http://bugs.php.net/fix.php?id=19062&r=trysnapshot
Fixed in CVS: http://bugs.php.net/fix.php?id=19062&r=fixedcvs
Fixed in release: http://bugs.php.net/fix.php?id=19062&r=alreadyfixed
Need backtrace: http://bugs.php.net/fix.php?id=19062&r=needtrace
Try newer version: http://bugs.php.net/fix.php?id=19062&r=oldversion
Not developer issue: http://bugs.php.net/fix.php?id=19062&r=support
Expected behavior: http://bugs.php.net/fix.php?id=19062&r=notwrong
Not enough info: http://bugs.php.net/fix.php?id=19062&r=notenoughinfo
Submitted twice: http://bugs.php.net/fix.php?id=19062&r=submittedtwice
register_globals: http://bugs.php.net/fix.php?id=19062&r=globals