Wordpress管理页面未加载

时间:2017-02-13 09:26:49

标签: php wordpress wp-admin

我是WordPress开发的全新手。我最近在我的本地机器上开发了一个WordPress网站并托管到一个实时服务器。该网站运行完全正常,但自从我托管以来,管理面板没有加载到进度条之外,如图所示。

我尝试使用duplicator插件来托管到实时服务器,因为它不能像上面提到的那样工作,我尝试使用FTP传输所有文件,但结果是相同的。有人可以帮帮我吗?

网站网址为www.manalodyfamily.com

enter image description here

2 个答案:

答案 0 :(得分:0)

问题在于db的charset。打开wp-config.php文件,只需将charset更改为utf8&评论旧的。

define('DB_CHARSET', 'utf8');

由于

答案 1 :(得分:0)

深挖后发现了主题上使用的问题(TESSERACT主题)。有一行代码试图打开一个文件,

$file_handle = fopen($csvFile, 'r');
        while (!feof($file_handle) ) {
            $line_of_text[] = fgetcsv($file_handle, 1024);
        }

由于fopen()返回False,循环变为无限,停止所有进一步加载页面。我可以解决它做一个小改动

$file_handle = fopen($csvFile, 'r');
        if($file_handle)
            {
            while (!feof($file_handle) ) {
                $line_of_text[] = fgetcsv($file_handle, 1024);
            }
        fclose($file_handle);
        }
PS:托管服务提供商通知我网站的规模越来越大,日复一日地增加了16GB的空间,取代了120MB的实际需求。这导致我跟踪错误日志并发现主题中的错误。