deb php7 fileinfo,linux安装php7.2扩展fileinfo
最簡(jiǎn)便的方法是使用pecl安裝php的擴(kuò)展,方便快捷,這里使用的是源碼編譯安裝php擴(kuò)展
項(xiàng)目 中上傳圖片遇到的問(wèn)題:
明顯是fileinfo不被支持,沒(méi)有安裝fileinfo。接下來(lái)開(kāi)始安裝
因?yàn)槲业膌inux服務(wù)器里比較干凈,所以之前的php源碼安裝包已經(jīng)刪除 了,現(xiàn)在直接去官網(wǎng)下載
wget? 你下載的php源碼地址??http://php.net/get/php-7.2.11.tar.gz/from/a/mirror?可以到這里找一下。不知道liunx的php版本的可以php -v看一下。
然后解壓tar命令,。,這里就不多說(shuō)了,
最后進(jìn)入到解壓的源碼
cd ${php 源碼的位置}/ext/fileinfo
如果你之前的源碼包沒(méi)有刪除,不用下載解壓,直接進(jìn)去這個(gè)目錄就好。
到了這么fileinfo目錄下,執(zhí)行 /usr/local/php/bin/phpize,這里的路徑是你當(dāng)前l(fā)inux使用的php路徑,不要搞混。
然后直接編譯安裝./configure --with-php-config=/usr/local/php/bin/php-config
make && make install
完成后提示:
這里就是你的擴(kuò)展目錄了,然后去看一個(gè)有沒(méi)有一個(gè)叫做fileinfo.so的擴(kuò)展。
沒(méi)有的話,可能是權(quán)限的問(wèn)題,就需要手動(dòng)的去
上面那里手動(dòng)復(fù)制一份。
最后上傳圖片提醒,要把你的文件夾權(quán)限改一下。可寫(xiě)入。
以上,完成。。。。
完成。
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的deb php7 fileinfo,linux安装php7.2扩展fileinfo的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: es mysql 同步插件_[es和数据
- 下一篇: php把数字倒着展示,jQuery+PH