【发布时间】:2015-10-15 18:47:54
【问题描述】:
我正在安装 PHPProBid 拍卖脚本,但突然出现此错误:
致命错误:在第 60 行的 /home/admin/webserendibite.ir/library/Cube/Config/Xml.php 中调用未定义函数 Cube\Config\simplexml_load_file()
配置:CentOS 5,Apache httpd,php 5.6,froxlor面板 php信息页面:http://www.webserendibite.ir/phpInfo.php ionloader 安装页面:http://webserendibite.ir/ioncube/loader-wizard.php
这是这个函数:
/** * * 将输入转换为\SimpleXMLElement,然后将xml处理成数组 * * @param mixed $input 输入变量,它可以是一个xml文件的路径,一个xml格式的字符串或者一个\SimpleXMLElement类型的对象 * @return \Cube\Config\Xml */
public function setData($input)
{
$xml = null;
if ($input instanceof \SimpleXMLElement) {
$xml = $input;
}
else if (file_exists($input)) {
$xml = simplexml_load_file($input);
}
else {
$xml = simplexml_load_string($input);
}
$this->_data = json_decode(json_encode((array)$xml), 1);
return $this;
}
感谢您的帮助:)
【问题讨论】:
标签: php xml apache centos5 ioncube