安裝mediawiki中文版時遇到的問題以及解決辦法
需要在includes\Database.php,找到資料庫查詢子函式:function doQuery,在進行查詢前加入以下語句:mysql_query("SET NAMES 'utf8';", $this->mConn );
問題分析:
因為mediawiki是一個國際化的專案,所以可能其內部資料傳遞都是使用utf-8形式,而我發現我的資料庫的預設整理字符集為gb2312,因此建立好資料庫以及查詢都是使用gb2312編碼。所以導致mediawiki查詢出現異常。所以在database.php中指定查詢、傳輸字符集為utf8,問題就解決了。
我猜想如果資料中預設格式是utf-8,則可能不會出現以上問題。
相關推薦
安裝mediawiki中文版時遇到的問題以及解決辦法
需要在includes\Database.php,找到資料庫查詢子函式:function doQuery,在進行查詢前加入以下語句:mysql_query("SET NAMES 'utf8';", $this->mConn ); 問題分析:因為mediawiki是一
Linux使用curl 方式安裝docker-compose 後執行docker-compose version 檢查安裝是否成功時出錯的解決辦法
hub 執行 cannot 1.0 使用 文件 curl url 驗證 0x0.緣起: 今天在一臺新的Fedora 25上按照官方文檔,使用curl方式安裝 docker-compose後,驗證是否安裝成功時出錯: 安裝時使用的命令為; curl -L https:/
在CENTOS環境安裝ASTERISK+FREEPBX常見問題以及解決辦法
在CENTOS環境安裝ASTERISK+FREEPBX常見問題以及解決辦法 一.Unknown SQL engine 錯誤表現:安裝完FreePBX後進入adm
關於在win7 64bit+office2013+Mathtype6.9安裝所遇到的問題以及解決辦法
直接下載安裝完Mathtype6.9,開啟時會出現如下錯誤 解決方法:不論office安裝在哪個碟符,Mathtype6.9都要選安裝在預設路徑下(預設c盤),然後找到mathtype安裝目錄下的64資料夾裡的 MathPage.wll檔案和MathType
python的pip安裝MySQLdb和PyQt4出錯以及解決辦法
今天在安裝MySQLdb模組和PyQt4模組的時候出現了無法使用pip直接安裝的問題,如圖。 (因為之前出錯的時候沒有截圖,所以嘗試安裝PyQt5,錯誤和之前的一樣) 思考了下,換了一種安裝思路。 首先從網上下載.whl檔案,我下載的這兩個模組的whl
解除安裝Oracle virtual box 後,無法安裝virtual box 的原因以及解決辦法
可以進入安全模式直接刪除。 也可以在正常模式下按以下步驟取得許可權後再刪除: 點選想獲取許可權的資料夾,右鍵-屬性,我們先來獲得這個資料夾的所有權,點安全-高階-所有者,接著點編輯-高階其他使用者或組,在輸入選擇的物件名稱裡面輸入你的使用者名稱,或者點高階-立即查詢,選擇你的使用者名稱,確定,然後選
【安裝Python環境】之“安裝 setuptools ”時出現的問題以及解決辦法
ace python環境 str ots tar oot bsp users 默認 安裝Python環境時,還需要安裝“setuptools 與 pip”,但是安裝setuptools時出現了幾個問題,如下: setuptools 與 pip 下載地址如下:https://
Win7安裝Oracle Instantclient ODBC驅動 後配置DSN時出錯的解決辦法 SQORAS32
as3 col 分別是 dsn body log ssh -s min 安裝過程簡述 oracle官網下載了 instantclient-odbc-nt-12.2.0.1.0-2.zip instantclient-basic-nt-12.2.0.1.0.zip
PHP編譯安裝時常見錯誤解決辦法
containe -c libmcrypt led form vpx char win sta PHP編譯安裝時常見錯誤解決辦法 This article is post on https://coderwall.com/p/ggmpfa configur
使用vs2015編譯器編譯libpqxx時發生的錯誤以及解決辦法
一次 init valid define src str 類型 ron soft d:\libpqxx-4.0\libpqxx-4.0\src\strconv.cxx(195): error C2440: “=”: 無法從“std::basic_istream<
centos7原始碼安裝heartbeat可能出現的錯誤以及解決辦法
問題:ipmilan_command.c: In function 'setup_ipmi_conn':ipmilan_command.c:283:2: error: 'sel_alloc_selector' is deprecated (declared at /usr/include/OpenIPMI/s
PHP編譯安裝時常見錯誤解決辦法,php編譯常見錯誤
轉載自:http://www.bkjia.com/PHPjc/1008013.html This article is post on https://coderwall.com/p/ggmpfa configure: error: xslt-config not foun
win10(64位)下安裝tesseract和tesserocr出現問題以及解決辦法
tesserocr是Python的一個OCR識別庫,但其實是對tesseract做的一層Python API封裝,所以它的核心是tesseract。因此,在安裝tesseroct之前,我們必須安裝tesseract。 tesseract安裝
Hive安裝配置啟動的時候出現的問題以及解決辦法
[ERROR] Terminal initialization failed; falling back to unsupported java.lang.IncompatibleClassChangeError: Found class jline.Termi
can't resolve host-使用GIT 請求遠端倉庫時出現的問題以及解決辦法
問題: can't resolve host-使用GIT 請求遠端倉庫時出現的問題,因以及解決,貼不出截圖,出現這問題的原因不明,大致上應該是更改了網路代理引起的 解決: 因我不知道其他人是怎麼解決該問題的,我也是誤打誤撞,記錄一下,供大家參考: winsock的百度
Ubuntu16.04安裝搜狗輸入法,以及解決不能輸入中文的辦法
系統:Ubuntu16.04 需要安裝程式:sogoupinyin_2.0.0.0078_amd64.deb和gdebi 首先,到搜狗官網下載搜狗輸入法安裝包,我這裡下的是sogoupinyin_2.0.0.0078_amd64.deb 然後,在下載時間,先安裝一個工具
ElasticSearch 5.X安裝部署常見錯誤以及解決辦法
Java.lang.UnsupportedOperationException: seccomp unavailable: requires kernel 3.5+ with CONFIG_SECCOMPandCONFIG_SECCOMP_FILTERcompiledinatorg.elasticsearch
windows64 裝PIL時遇到的問題以及解決辦法
最近想學習一下關於python對影象的處理,經過查詢,發現PIL目前是一個比較好的庫,因此打算安裝學習一下,可曾想遇到坑了,現記錄如下: 1,直接pip install PIL, 然後就出現No matching distribution found for
android安卓手機(小米 MI3聯通版)安裝Ubuntu(Linux發行版)過程遇到的坑以及解決辦法。
原創部落格,轉載請註明出處,歡迎轉載。以下是我用閒置的舊手機小米3聯通版根據網上教程安裝Ubuntu過程,以及各種問題的解決辦法:(請直接跳到第三步:使用Linux Deploy安裝ubuntu)一、預備工作:1.下圖是我的手機配置、系統、記憶體、CPU等:2.安裝必備APP
sudo apt-get install openssh-server時提示需要安裝1:6.6p1-2ubuntu1的解決辦法(圖文詳解)
最近,在執行 sudo apt-get install openssh-server 提示,如下。 解決辦法 先要執行 sudo apt-get install openssh-client=1:6.6.p1-2ubuntu1