我希望你们中的某个人能理解我的问题并为我提供最佳解决方案。
看,我在 php 中制作了一个数据获取脚本,它与简单的 html dom.php 一起从外部网站提取数据。当我在共享服务器上托管我的网站时,这个脚本运行没有任何问题。但是当我搬到专用服务器时,我开始收到以下错误
致命错误:在第 1234 行的 /home/sitename/public_html/simple_html_dom.php 中调用未定义函数 mb_detect_encoding()
我已经看到了这一行我得到了这个代码
// Have php try to detect the encoding from the text given to us.
$charset = mb_detect_encoding($this->root->plaintext . "ascii", $encoding_list = array( "UTF-8", "CP1252" ) );
if (is_object($debugObject)) {$debugObject->debugLog(2, 'mb_detect found: ' . $charset);}
我不知道出了什么问题。当我和我的网络主机交谈时。然后我不知道他做了什么。此错误不再出现,但任何数据也没有出现。我的意思是我在使用此代码的网页中看不到任何内容。你可以说当我谈到我的脚本时网页没有加载。
知道为什么它没有出现吗?
它现在在共享主机帐户中运行良好。在专用服务器上工作之前我需要安装吗?
请回复