PHP 連線 MSSQL:text 欄位總是會被無故截斷有時截斷時還出現亂碼情況...
第一次使用 PHP 連線 MSSQL 的朋友經常遇到這個問題:text 欄位總是會被無故截斷,只能發一兩千字,有時截斷時還出現亂碼情況,而將執行插入的 SQL 語句輸出卻沒有任何問題。
何解?
[@more@]PHP 的配置檔案 php.ini 中 MSSQL 部分:何解?
[MSSQL]
; Allow or prevent persistent links.; Allow or prevent persistent links.
mssql.allow_persistent = On
; Maximum number of persistent links. -1 means no limit.; Maximum number of persistent links. -1 means no limit.
mssql.max_persistent = -1
; Maximum number of links (persistent+non persistent). -1 means no limit.; Maximum number of links (persistent+non persistent). -1 means no limit.
mssql.max_links = -1
; Minimum error severity to display.; Minimum error severity to display.
mssql.min_error_severity = 10
; Minimum message severity to display.; Minimum message severity to display.
mssql.min_message_severity = 10
; Compatability mode with old versions of PHP 3.0.; Compatability mode with old versions of PHP 3.0.
mssql.compatability_mode = Off
; Connect timeout; Connect timeout
;mssql.connect_timeout = 5
; Query timeout; Query timeout
;mssql.timeout = 60
; Valid range 0 - 2147483647. Default = 4096.; Valid range 0 - 2147483647. Default =4096.
mssql.textlimit = 4096
; Valid range 0 - 2147483647. Default = 4096.; Valid range 0 - 2147483647. Default =4096.
mssql.textsize = 4096
請看這兩個配置引數:請看這兩個配置引數:
; Valid range 0 - 2147483647. Default = 4096.; Valid range 0 - 2147483647. Default =4096.
mssql.textlimit = 4096
; Valid range 0 - 2147483647. Default = 4096.; Valid range 0 - 2147483647. Default =4096.
mssql.textsize = 4096
相信你現在已經知道了問題的關鍵所在,只需要將這兩個數值改大即可,不過,同時也要考慮:相信你現在已經知道了問題的關鍵所在,只需要將這兩個數值改大即可,不過,同時也要考慮:
; Maximum size of POST data that PHP will accept.; Maximum size of POST data that PHP will accept.
post_max_size = 2M
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/786540/viewspace-925059/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 解決java socket在傳輸漢字時出現截斷導致亂碼的問題Java
- php訪問目標網站時出現亂碼的情況PHP網站
- 位擴充套件和位截斷套件
- sql統計時間出現斷點的相關情況SQL斷點
- 前端文字截斷前端
- php倒數計時出現-0的情況PHP
- 最新版 appcrawler2.4.0 還是會存在截圖命名不正確的情況APP
- 包拯斷案 | 程式連線頻繁出現超時怎麼破@還故障一個真相
- char[] 轉換string時的自動截斷問題
- 解決ELK日誌被截斷的問題
- 純 CSS 實現多行文字截斷CSS
- CSS 實現文字"不定行數"截斷CSS
- dimp時報錯,字串截斷字串
- python如何截斷字串Python字串
- python 分片、截斷序列Python
- 物件業務的截斷介面物件
- 讀取popen輸出結果時未截斷字串導致的命令列注入字串命令列
- php查詢mssql出現亂碼的解決方法PHPSQL
- 有關事務日誌截斷和收縮
- 米安程式碼審計 04 截斷漏洞剖析
- SQL Server如何判斷哪些會話/連線是長連線?SQLServer會話
- 實現Xshell斷開連線情況下Linux命令繼續執行Linux
- 爬蟲代理為什麼會出現超時的情況?爬蟲
- 前端開發入門到實戰:css單行截斷和多行截斷問題前端CSS
- 判斷ORACLE啟動時使用spfile還是pfileOracle
- TCP-ip建立連線時3次握手,斷開連線時4次揮手TCP
- 使用 SecureCRT連線 linux 主機,會有亂碼現象SecurecrtLinux
- MSSQL大資料量增加欄位耗時對比SQL大資料
- *(轉)超時時間已到。超時時間已到 但是尚未從池中獲取連線。出現這種情況可能是因為所有池連線均在使用 並且達到了最大池大小。
- 瀏覽器攔截開啟新視窗情況總結瀏覽器
- 變數轉化為判斷條件時的各種情況變數
- java判斷IOS還是安卓,跳轉不同的連線JavaiOS安卓
- 關於win顯示器開啟HDR後B站截圖出現過曝情況的臨時解決方法
- 11g R2 客戶端連線時斷時續客戶端
- C++ 字串截斷的實現(基礎函式)C++字串函式
- sqlsugar 實現實體類中欄位是字串陣列情況SqlSugar字串陣列
- AIX 6.1安裝RAC出現時斷時續問題AI
- 關於紅旗linux網路連線時斷時連的問題(轉)Linux