ubuntu18.10下php環境搭建注意點

1、php版本儘量統一,不要使用多個版本的php[尤其是php和php-fmp的版本要一致]
2、對應於java的maven,php中有composer編譯器,類似於導入相關jar包的操作,對應於java的tomcat,php中有php-fpm“容器”
3、注意nginx的配置,端口占用問題,nginx錯誤日誌的查看

問題記錄:
Call to undefined function curl_init()
解決辦法:
//問題描述:由於對php的不瞭解,安裝了好幾個版本的php,並且php7.0,php7.2,php7.1-fpm,php7.2-curl
//卸載所有的php版本
sudo aptitude purge dpkg -l | grep php| awk '{print $2}' |tr "\n" " "
//重新安裝php、php7.2-fpm、php7.2-curl、修改nginx配置文件中對php7.2-fpm的配置
sudo apt-get install php7.2
apt-get大法好哈哈哈哈,apt-fast推薦下
sudo apt-fast install php7.2-fpm
sudo apt-fast install php7.2-curl
//Class ‘Redis’ not found
sudo apt-fast install php-redis

記得重啓服務哈~
service php7.2-fpm start
service apache2 start
service nginx start

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章