簡體   English   中英

PHP nginx mysql:致命錯誤:在第12行的/var/www-git/www1/api/credentials/mysql.php中調用未定義函數mysql_connect()

[英]PHP nginx mysql: Fatal error: Call to undefined function mysql_connect() in /var/www-git/www1/api/credentials/mysql.php on line 12

我已經安裝了mysql-server php5-mysql和nginx。 當我執行腳本(通過webrequest)時,它輸出錯誤:

Fatal error: Call to undefined function mysql_connect() in /var/www-git/www1/api/credentials/mysql.php on line 12

我猜這告訴我找不到mysql api。 我已經重啟了nginx。

sudo service nginx restart

檢查了php.ini是否有任何與msql相關的設置(找不到任何設置,但這可能是錯誤)我也運行了此命令(我不知道我為什么會啟動數據庫,所以我認為它不重要):

sudo mysql_install_db

我不知道在phpinfo()中尋找什么,我檢查了但沒有發現任何相關內容。

為什么在我當前的nginx設置中,PHP無法找到mysql?

如果您使用的是PHP-FPM:

sudo service php5-fpm restart

PHP在自己的過程中運行。 Nginx配置無關。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM