新聞中心
在 CodeIgniter 2.1.0 版發(fā)布后的幾個(gè)月中,我們的開發(fā)重點(diǎn)已經(jīng)轉(zhuǎn)移到 3.0 版的開發(fā)上(GitHub 上的“develop”分支)。進(jìn)展很順利,現(xiàn)在我們已經(jīng)有單元測(cè)試,PDO 驅(qū)動(dòng),增強(qiáng)的 Query Builder(不再稱為 Active Record 了),性能優(yōu)化和各種其他新功能。

創(chuàng)新互聯(lián)公司科技有限公司專業(yè)互聯(lián)網(wǎng)基礎(chǔ)服務(wù)商,為您提供成都IDC機(jī)房托管,高防服務(wù)器,成都IDC機(jī)房托管,成都主機(jī)托管等互聯(lián)網(wǎng)服務(wù)。
雖然離 3.0.0 穩(wěn)定版的發(fā)布還有數(shù)月之遙,但我們決定先發(fā)布一個(gè)修復(fù)一些 BUG 和功能調(diào)整的 CodeIgniter 2.1.1 版。2.1.1 版雖然不會(huì)給你帶來什么驚喜,但這意味著我們可以用上一個(gè)更穩(wěn)定的 CodeIgniter。
改進(jìn)文件上傳類中的 MIME 類型檢測(cè)。
提高url_title() 的性能并改善它的輸出?,F(xiàn)在可以用任何字符串作為單詞分隔符。并向后兼容“破折號(hào)”或“下劃線”作為單詞分隔符。
增加對(duì)IPv6 的 IP 地址的支持。
修復(fù)了上傳類在檢查 MIME 類型時(shí),錯(cuò)誤的使用數(shù)組 KEY 的問題。
修復(fù)了form_open() 所使用的 $action 是針對(duì) site_url() 而不是 base_url() 的問題。
修復(fù)了在 CI_Upload::_file_mime_type() 中如果用 mime_content_type() 來檢測(cè)文件類型可能會(huì)失敗并返回 FALSE 的問題。
修復(fù)了使用圖像處理類來創(chuàng)建一個(gè)新的文件,Windows 路徑會(huì)被忽略的問題。
修復(fù)了當(dāng)開啟數(shù)據(jù)庫緩存并使用 $this->db->query() 讀取緩存時(shí),已緩存的查詢結(jié)果中找不到綁定變量的問題。
修復(fù)了在輸出到瀏覽器之前,CSRF 的 Cookie 值允許被修改為任何(非空)字符串,使代碼存在注入風(fēng)險(xiǎn)的問題。
修復(fù)了PDO 將 ’dbname’ 作為連接字符串參數(shù)的時(shí)候,其不顧及數(shù)據(jù)庫是否在使用中,就進(jìn)行連接的行為所造成 SQLite 無法使用的問題。
修復(fù)了CI_DB_pdo_result::num_rows() 在 SELECT 查詢中返回不正確的值,因?yàn)樗褂昧?PDOStatement::rowCount()。
修復(fù)了CI_Image_lib::clear() 不正確地清除所有必要的對(duì)象屬性,包括寬度和高度的問題。
修復(fù)了Active Record 的 from() 方法沒有轉(zhuǎn)義表別名的問題。
請(qǐng)閱讀升級(jí)指南來學(xué)習(xí)如何從老版本升級(jí)。這是一個(gè)非常簡(jiǎn)單的更新,并沒有任何 API 接口的變化,所以你從 2.1.0 升級(jí)到這個(gè)版本應(yīng)該不會(huì)有問題。如果你把 IP 地址存儲(chǔ)在數(shù)據(jù)庫中,那么你可能需要增加這個(gè)字段的長(zhǎng)度,以便存儲(chǔ)更大的 IPv6 格式的 IP 地址。
點(diǎn)擊這里下載或從 GitHub 上獲??!
本文題目:PHP開源框架CodeIgniter發(fā)布2.1.1版
文章鏈接:http://www.dlmjj.cn/article/dppeieh.html


咨詢
建站咨詢
