安裝php常見問題總結

2021-09-18 06:19:41 字數 1445 閱讀 8481

php7.1版本出現call to undefined function mysql_connect()

通過通過第三方yum (remi源) 安裝指定7.1版本的php。用資料庫連線不上,是寫用了mysqli擴充套件去連線的。顯示未成功定義mysqli_connect()的!

rpm -qa | grep mysql檢視有沒有mysql的擴充套件包,發現沒有安裝到!

yum search php71 | grep mysql#檢視remi的php7.1版本的yum支援mysql的擴充套件包

yum -y install php71-php-pecl-mysql.x86_64#安裝後,重啟php-fpm服務,問題解決

killall php-fpm#關閉php-fpm程序

/opt/remi/php71/root/usr/sbin/php-fpm#重啟php-fpm服務

(注意:如果只

安裝了php-mysqlnd-7.1.28-1.el7.remi.x86_64

是不行的,安裝以上的

php71-php-mysqlnd.x86_64

或php71-php-pecl-mysql.x86_64即可)

這個是由於安裝時候沒有安裝到php_mysql時,自己手動在php.ini檔案新增上去的,修改php,ini檔案,把extension=php_mysql.dll去掉就沒這提示了!

php上傳檔案常見問題總結

把php上傳檔案時經常碰到的幾個問題總結一下吧,以後用到時不用再去找了。1.先做個最簡單的上傳檔案 複製 如下 enctype multipart form data filename 複製 如下 if files file size 20000 else else else 2.然後了解超級全域性...

php安裝問題 PHP安裝攻略 常見問題解答(一)

php安裝攻略 常見問題解答 一 一 問 我已經按步驟安裝了unix版的apache模組,但是我的php指令碼原始碼顯示在瀏覽器當中,或者瀏覽器提示我儲存檔案。為什麼?答 這是由於php模組沒有正常工作引起的。請檢查下列三個地方 請確認正在執行的apache執行檔案是你最後編譯成功的那乙個。輸入如下...

PHP函式之CURL 常見問題總結

一.請求返回 400 bad request 錯誤,可能原因 1.url位址有誤.手動在位址列裡輸入url看看請求是否正常.注意 如果url位址裡面包含換行符也有可能返回400.2.https請求需要設定對應引數 3.url中傳遞的字串需要url encode轉碼 二.允許url重定向的設定 cur...