PHP開(kāi)發(fā)中的錯(cuò)誤收集,不定期更新。
更新時(shí)間:2011年02月03日 15:21:49 作者:
PHP開(kāi)發(fā)中的錯(cuò)誤收集,不定期更新。 php開(kāi)發(fā)的朋友需要用得到。
Fatal error: Non-static method Conn::__construct() cannot be called statically in /file.php
沒(méi)有靜態(tài)的方法(里面這個(gè)指方法參數(shù),字符串類型),不能從靜態(tài)上下文引用。
Fatal error: [] operator not supported for strings in /file.php
當(dāng)一個(gè)變量已設(shè)為非數(shù)組類型的時(shí)候,就不能再次使用[]讓同名變量增加數(shù)據(jù)鍵值
解決方法:1.改變變量名稱、2.使用$var = array(...)
舉例:
//這里為字符串類型
$err = $e->getMessage();
//當(dāng)執(zhí)行到這里的時(shí)候會(huì)報(bào)錯(cuò)
$err[] = array
(
'gid' => $this->_get['id'],
'url' => $new,
'log' => $err,
'time' => time()
);
Fatal error: Declaration of Listing::content() must be compatible with that of InewsList::content() in file\List_1.php on line 7
統(tǒng)一接口所有類方法都必須和接口規(guī)定的一致:作用域聲明、方法名、參數(shù)數(shù)量
Warning: mysqli::query() [mysqli.query]: Couldn't fetch Insert in /file.php
必須使用mysqli鏈接數(shù)據(jù)庫(kù)后返回的結(jié)果集去執(zhí)行操作。
Warning: 1064_You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near...
網(wǎng)上搜索是MYSQL兼容問(wèn)題,實(shí)際操作上是語(yǔ)法錯(cuò)誤,需檢查SQL語(yǔ)句寫(xiě)的是否正確。
Warning: array_shift() expects parameter 1 to be array, integer given
函數(shù)第一個(gè)參數(shù)必須是一個(gè)數(shù)組。
#1366 - Incorrect integer value: '' for column 'ID' at row 1
mysql版本為msyql 5.1.14 WIN32版本,出現(xiàn)錯(cuò)誤的原因是沒(méi)有給自增ID賦值,盡管之前的版本可以不賦值,自動(dòng)增加,但是在新版本的msyql中需要為其賦值NULL
#1136:Column count doesn't match value count at row 1
檢查一下有沒(méi)有序號(hào)自增加的字段。
所存儲(chǔ)的數(shù)據(jù)與數(shù)據(jù)庫(kù)表的字段類型定義不相匹配.
字段類型是否正確, 是否越界, 有無(wú)把一種類型的數(shù)據(jù)存儲(chǔ)到另一種數(shù)據(jù)類型中.
#1062_Duplicate entry '...' for key 'map'
關(guān)鍵字重復(fù)、可能是主鍵ID、也可能是唯一字段。
沒(méi)有靜態(tài)的方法(里面這個(gè)指方法參數(shù),字符串類型),不能從靜態(tài)上下文引用。
Fatal error: [] operator not supported for strings in /file.php
當(dāng)一個(gè)變量已設(shè)為非數(shù)組類型的時(shí)候,就不能再次使用[]讓同名變量增加數(shù)據(jù)鍵值
解決方法:1.改變變量名稱、2.使用$var = array(...)
舉例:
復(fù)制代碼 代碼如下:
//這里為字符串類型
$err = $e->getMessage();
//當(dāng)執(zhí)行到這里的時(shí)候會(huì)報(bào)錯(cuò)
$err[] = array
(
'gid' => $this->_get['id'],
'url' => $new,
'log' => $err,
'time' => time()
);
Fatal error: Declaration of Listing::content() must be compatible with that of InewsList::content() in file\List_1.php on line 7
統(tǒng)一接口所有類方法都必須和接口規(guī)定的一致:作用域聲明、方法名、參數(shù)數(shù)量
Warning: mysqli::query() [mysqli.query]: Couldn't fetch Insert in /file.php
必須使用mysqli鏈接數(shù)據(jù)庫(kù)后返回的結(jié)果集去執(zhí)行操作。
Warning: 1064_You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near...
網(wǎng)上搜索是MYSQL兼容問(wèn)題,實(shí)際操作上是語(yǔ)法錯(cuò)誤,需檢查SQL語(yǔ)句寫(xiě)的是否正確。
Warning: array_shift() expects parameter 1 to be array, integer given
函數(shù)第一個(gè)參數(shù)必須是一個(gè)數(shù)組。
#1366 - Incorrect integer value: '' for column 'ID' at row 1
mysql版本為msyql 5.1.14 WIN32版本,出現(xiàn)錯(cuò)誤的原因是沒(méi)有給自增ID賦值,盡管之前的版本可以不賦值,自動(dòng)增加,但是在新版本的msyql中需要為其賦值NULL
#1136:Column count doesn't match value count at row 1
檢查一下有沒(méi)有序號(hào)自增加的字段。
所存儲(chǔ)的數(shù)據(jù)與數(shù)據(jù)庫(kù)表的字段類型定義不相匹配.
字段類型是否正確, 是否越界, 有無(wú)把一種類型的數(shù)據(jù)存儲(chǔ)到另一種數(shù)據(jù)類型中.
#1062_Duplicate entry '...' for key 'map'
關(guān)鍵字重復(fù)、可能是主鍵ID、也可能是唯一字段。
相關(guān)文章
php使用escapeshellarg時(shí)中文被過(guò)濾的解決方法
這篇文章主要介紹了php使用escapeshellarg時(shí)中文被過(guò)濾的解決方法,測(cè)試后發(fā)現(xiàn)問(wèn)題的原因是shell和apache php-cgi的運(yùn)行環(huán)境不同引起的,需要的朋友可以參考下2016-07-07PHP輸出圖像imagegif、imagejpeg與imagepng函數(shù)用法分析
這篇文章主要介紹了PHP輸出圖像imagegif、imagejpeg與imagepng函數(shù)用法,結(jié)合實(shí)例形式較為詳細(xì)的分析了imagegif()、imagejpeg()、imagepng()和imagewbmp()函數(shù)的功能、參數(shù)含義及使用技巧,需要的朋友可以參考下2016-11-11PHP的APC模塊實(shí)現(xiàn)上傳進(jìn)度條
這篇文章主要介紹了使用PHP的APC模塊制作上傳進(jìn)度條,需要的朋友可以參考下2015-10-10php+mysql結(jié)合Ajax實(shí)現(xiàn)點(diǎn)贊功能完整實(shí)例
這篇文章主要介紹了php+mysql結(jié)合Ajax實(shí)現(xiàn)點(diǎn)贊功能,以一個(gè)完整實(shí)例形式詳細(xì)分析了實(shí)現(xiàn)點(diǎn)贊功能中涉及的html頁(yè)面、Ajax功能及php方法的使用技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-01-01php使用str_shuffle()函數(shù)生成隨機(jī)字符串的方法分析
這篇文章主要介紹了php使用str_shuffle()函數(shù)生成隨機(jī)字符串的方法,結(jié)合兩個(gè)簡(jiǎn)單實(shí)例形式分析了基于str_shuffle()函數(shù)的隨機(jī)打亂字符串順序功能實(shí)現(xiàn)隨機(jī)字符串的相關(guān)操作技巧,需要的朋友可以參考下2017-02-02