openfire php注册,openfire php 初始配置
解決辦法其實(shí)也很簡(jiǎn)單,首先要保證你為openfire創(chuàng)建的數(shù)據(jù)庫(kù)編碼是utf8的,建表語(yǔ)句如下:
create database?openfire?default character set?utf8?default collate?utf8_general_ci
當(dāng)你原來就創(chuàng)建好數(shù)據(jù)庫(kù)時(shí),你可以用:
alter database?openfire?default character set utf8 default?collate?utf8_general_ci;
其次,在初始化openfire數(shù)據(jù)庫(kù),即第一次配置openfire服務(wù)器時(shí),在連接數(shù)據(jù)庫(kù)那里的連接串要加入字符編碼格式,必須在連接里增加UTF8的編碼要求,連接字符串設(shè)置如下:
jdbc:mysql://127.0.0.1:3306/openfire?useUnicode=true&characterEncoding=utf8
如果已經(jīng)安裝完成,這個(gè)配置也是可以改動(dòng)的,直接到openfire的安裝目錄下,找到conf/openfire.xml這樣一個(gè)文件,打開找到如下的XML節(jié),修改其中的serverURL即可
com.mysql.jdbc.Driver
jdbc:mysql://127.0.0.1:3306/openfire?useUnicode=true&characterEncoding=utf8
注意:由于&具有特殊含義,因此原&符號(hào)必須被轉(zhuǎn)義為&
總結(jié)
以上是生活随笔為你收集整理的openfire php注册,openfire php 初始配置的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python图的字典表示_Python
- 下一篇: php正则学习,php中正则表达式的学习