php站點ajax請求返回資料異常處理的經歷

2022-09-07 20:03:11 字數 1241 閱讀 7843

站點執行1年多,突然出現問題,ajax請求資料,正確的資料應該是

前面莫名多了一串字元

1.檢查控制器的方法是否正確,通過輸出 除錯字元 ,確定異常字元出現的位置

通過

get_included_files
通過入口檔案新增特定的引數過濾

if($_get['action'] == 'joincart')

3.檢查 nginx配置和php-pfm配置, 重啟兩個程序,ok 資料正常了

php-pfm的命令

master程序可以理解以下訊號

int, term 立刻終止

quit 平滑終止

usr1 重新開啟日誌檔案

usr2 平滑過載所有worker程序並重新載入配置和二進位制模組

示例:

php-fpm 關閉:

kill -int `cat /usr/local/php/var/run/php-fpm.pid`
php-fpm 重啟:

kill -usr2 `cat /usr/local/php/var/run/php-fpm.pid`
檢視php-fpm程序數:

如果沒有php-fpm.pid檔案,使用程序 pid

kill -usr2 24216
cgi、fastcgi和php-fpm關係**

實戰nginx與php(fastcgi)的安裝、配置與優化

Ajax請求返回Json資料

介紹一下用ajax向伺服器請求資料的方法,以及對於返回的json資料的使用。1 ajax 8 datatype json 9 success function data 12 error function error 15 一般的資料請求,這幾個屬性就夠用了。下面來稍稍的介紹一下這幾個屬性 type...

ajax請求php傳值並且返回

乙個登陸頁面,運用ajax請求,請求為乙個php頁面的登入功能。傳送請求的js 獲取登入名與密碼,請求成功則彈窗,一開始為500,路徑404。後來多次更正以後,控制台只有 沒有彈窗,原因因為我在login.php頁面中將返回值處理了一次,ajax響應只響應一次。這是php檔案處理過的,php沒有控制...

ajax 請求PHP返回json格式的處理

php返回 格式 public function json return view json ajax請求 監聽提交 form.on submit upd function data type post data jsontype json success function a error func...