WPIntell

Source evidence

New Update caused error.

EZ Staff List · support · 2012-10-31T17:18:00+00:00

neutralsentiment
highseverity
0.69relevance
7replies
Evidence onlycommercial context

Proof Health

Open evidence

Commercial opportunities need traceable source links before they are treated as build-worthy.

1 / 1 rows with source links

100.0% of this page's analysis has direct source links.

0 build-decision rows missing links

0 rows here require auditable proof before promotion.

0 rows with no attached evidence

0 rows have source counts but still need direct links.

Conversation

support
TomPearceGeek resolved
Hello I get the following error after update. Fatal error: Call to undefined function xml_transform() in /home/thechees/public_html/wp-content/plugins/ez-staff-list/framework/core/structure/objects/element.class.php on line 140 http://wordpress.org/extend/plugins/ez-staff-list/ That’s strange .. are you not getting an error that the phpOpenFW framework can not be loaded? Because that function is located and loaded by the framework. If you want to provide me a jailed FTP account to the ez staff directory I can look into it for you. you can send me an email to info [at] thecodify.com emailed. Got it.. did you get my reply or is it going to spam? It looks like like it’s NOT getting into here: // Check if extensions required for XSL/Dom Transformations are loaded $this->xml_ext_loaded = (extension_loaded('xsl') && extension_loaded('dom')) ? (true) : (false); // Load element class include_once("$this->frame_path/core/structure/objects/element.class.php"); // If proper extensions are loaded, load XML transformation plugin and record set list class if ($this->xml_ext_loaded) { if ($this->mode == 'litefw') { $this->load_plugin('xml_transform'); include_once("$this->frame_path/core/structure/objects/rs_list.class.php"); include_once("$this->frame_path/core/structure/objects/table.class.php"); } } So that tells me something changed with the the XSL and DOM extensions not being loaded. I assume you were using this before and it was working fine? You said after you “updated” are you talking about after you updated the staff list plugin or after you updated something on the server? I checked your phpinfo() and it looks like XSL and XSLT are not enabled. Can you check with your host about why that was disabled? Luke Recompiling Apache with XSL fixed it. Not sure why it would have broken upon update but could be something to check. Thank you for the help! Glad you got it working. Let me know if you have any other issues.

Comments

7 shown
Luke 2012-10-31T17:22:00+00:00

That’s strange .. are you not getting an error that the phpOpenFW framework can not be loaded? Because that function is located and loaded by the framework.

Luke 2012-10-31T17:23:00+00:00

If you want to provide me a jailed FTP account to the ez staff directory I can look into it for you. you can send me an email to info [at] thecodify.com

TomPearceGeek 2012-10-31T17:28:00+00:00

emailed.

Luke 2012-10-31T17:38:00+00:00

Got it.. did you get my reply or is it going to spam?

Luke 2012-10-31T17:55:00+00:00

It looks like like it’s NOT getting into here: // Check if extensions required for XSL/Dom Transformations are loaded $this->xml_ext_loaded = (extension_loaded('xsl') && extension_loaded('dom')) ? (true) : (false); // Load element class include_once("$this->frame_path/core/structure/objects/element.class.php"); // If proper extensions are loaded, load XML transformation plugin and record set list class if ($this->xml_ext_loaded) { if ($this->mode == 'litefw') { $this->load_plugin('xml_transform'); include_once("$this->frame_path/core/structure/objects/rs_list.class.php"); include_once("$this->frame_path/core/structure/objects/table.class.php"); } } So that tells me something changed with the the XSL and DOM extensions not being loaded. I assume you were using this before and it was working fine? You said after you “updated” are you talking about after you updated the staff list plugin or after you updated something on the server? I checked your phpinfo() and it looks like XSL and XSLT are not enabled. Can you check with your host about why that was disabled? Luke

TomPearceGeek 2012-10-31T18:47:00+00:00

Recompiling Apache with XSL fixed it. Not sure why it would have broken upon update but could be something to check. Thank you for the help!

Luke 2012-10-31T18:48:00+00:00

Glad you got it working. Let me know if you have any other issues.