php7.2 安裝mcrypt擴充套件 Call to undefined function mcrypt_get_block_size
由於mcrypt擴充套件在php7.2 棄用,所以需要繼續使用這個擴充套件的話需要自行編譯mcrypt擴充套件。
本機環境:
ubuntu18.04
php7.2
如果ubuntu版本在16.04 或者14.04 版本,優先嚐試使用新增pp:ondreg 安裝php,以及php擴充套件
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt install php7.2-mcrypt (有可能可以直接安裝,未測試)
如果以上方法不行,參考下面步驟處理
可能需要安裝phpize
sudo apt install php7.2-dev
切換到解壓目錄,編譯安裝,根據實際情況即可
cd mcrypt-1.0.1
phpize
./configure
make && sudo make install
如果出現
configure: error: mcrypt.h not found. Please reinstall libmcrypt.
錯誤提示安裝mcrypt庫即可
apt install libmcrypt-dev
如果成功後會出現類似 如下提示,後面的路徑表示生成的mcrypt.so 檔案的地址
Installing shared extensions: /usr/lib/php/20170718/
最後配置php的擴充套件配置,新增extension=mcrypt.so就可以了
ubuntu16.04 或者其他linux環境應該類似操作
話說這個md檔案還是不順手啊
相關推薦
php7.2 安裝mcrypt擴充套件 Call to undefined function mcrypt_get_block_size
由於mcrypt擴充套件在php7.2 棄用,所以需要繼續使用這個擴充套件的話需要自行編譯mcrypt擴充套件。 本機環境: ubuntu18.04 php7.2 如果ubuntu版本在16.04 或者14.04 版本,優先嚐試使用新增pp:
call to undefined function openssl cipher iv length() 報錯 PHP7開啟OpenSSL擴充套件失敗 阿星小棧...
在安裝laravel5.5後, 訪問顯示報錯。 call to undefined function openssl cipher iv length() 經查為php7.1的OpenSSL擴充套件載入失敗導致 恢復方法 檢
安裝php ssh擴充套件 Fatal error: Call to undefined function ssh2_connect()
wget http://pecl.php.net/package/ssh2/ssh2-1.1.2.tgz wget http://www.libssh2.org/download/libssh2-1.5.0.tar.gz tar -xvzf ssh2-1.1.2.tgz -C . tar -zx
php7使用mysql擴充套件程式,Uncaught Error: Call to undefined function mysql_connect() in xxx
php版本號 C:\Users\aaron>php -version PHP 7.1.10 (cli) (built: Sep 26 2017 20:04:32) ( ZTS MSVC14 (Visual C++ 2015) x64 ) Copyri
安裝GD庫解決ThinkPHP 驗證碼Call to undefined function Thinkimagecreate()出錯
ges system32 alloc XA 圖形處理 etc fatal str idt 在php中imagecreate函數是一個圖形處理函數,主要用於新建一個基於調色板的圖像了,然後在這個基礎上我們可以創建一些圖形數字字符之類的,但這個函數需要GD庫支持,如果沒有開啟
php7.2 安裝mcrypt擴展
bre build cati 安裝過程 php lib should conf ucc 升級 php 7.2 後,提示 call to undefined function mcrypt_module_open() ;mcrypt 擴展從 php 7.1.0 開始廢棄;自
轉載--php 7.2 安裝 mcrypt 擴充套件 php 7.2 安裝 mcrypt 擴充套件
在 php 官網下載 mcrypt 包,php 擴充套件官網 # wget http://pecl.php.net/get/mcrypt-1.0.1.tgz # tar xf mcrypt-1.0.1.tgz # cd mcrypt-1.0.1 編譯安裝
php7.2 安裝phpredis擴充套件
##下載及安裝 wget https://github.com/edtechd/phpredis/archive/php7.zip //下載php-redis擴充套件包 yum install -y zip unzip //安裝壓縮,解壓軟體 unzip php7.zip //解壓 cd
Call to undefined function curl_init() |CURL擴充套件無效之終極解決辦法wamp
本地開發環境使用WAMP快速搭建,在使用PHP的CURL時可能會存在無法載入情況,這裡提供終極解決方法。 1、在php.ini配置檔案中啟用 php_curll.dll 擴充套件; (環境已經自動附帶 libeay32.dll,ssleay32.dll)。 2、網路上各種將libeay32.dll、ssle
php7.2安裝curl 擴充套件坑
1 安裝依賴yum -y install libcurl-devel 需要安裝第一步不然會報錯 2、cd /home/tmp/php-7.2.11/ext/curl/ 3、/usr/local/php7.2/bin/phpize (使用phpize) 4、./c
php7.2 安裝mongodb擴充套件 生成mongodb.so檔案
折騰了很久,網上的大多都過時了,不是下載的版本不對就是下載的包不對,基本都會在configure階段報錯,後來根據官方的文件才找到解決方案php mogodb擴充套件:https://pecl.php.net/package/mongodbmongodb說明:https://
wampserver php7 Call to undefined function mysqli_connect()
網上說的把php.ini 中的extension sqli前面的 ' ; ' 去掉,還有extension_dir ="G:/wamp64/bin/php/php7.2.10/ext/",看了一下發現自己的配置檔案沒什麼問題,所以我就在想,自己是安裝的一套軟體,所以看看環境變
Call to undefined function ThinkC()
erro debug 開啟 runt time ear efi div ron Fatal error: Call to undefined function Think\C() in /alidata/www/default/2017/newyear/simplewin
織夢提示Call to undefined function解決辦法
新版 mon 版本 oba glob www 代碼 iso urn 解決辦法如下: 打開/include/common.func.php,搜索“function RunApp”,在這個函數的上面添加織夢新版本新增的函數:dede_htmlspecialchars(),添
本地測試出現:Call to undefined function curl_init()
服務器 呵呵 故障解決 找到 重啟 網上 system 然而 sys 網上搜索Call to undefined function curl_init(),清一色的以下解決辦法: 1、在php.ini中找到extension=php_curl.dll,去掉前面的,php.i
Fatal error: Call to undefined function fnmatch() 解決
exists 官方 for err fun 系統 fault ble his 我的PHP版本是5.6.30,linux 是CentOS 6.6,nginx,也不知啥問題,看了官方: https://secure.php.net/manual/en/function.fnm
Ubuntu環境下,項目出現:Call to undefined function curl_init() 提示
pre color col ubunt -c php mys defined pan 原因: 沒有開啟curl擴展 安裝或者開啟擴展 ubuntu 執行安裝Curl的擴展 sudo apt-get install -y php-curl
Fatal error: Call to undefined function curl_init()解決辦法
com php_curl tar def true apache ini lan blank 問題描述: 在Windows SERVER 2012RC 64 bit OS, php 5.6.3的環境下,搭建好了php運行環境。但是在調用 curl_init() 方法時
關於CI框架訪問數據庫類提示Call to undefined function mysqli_init()
頁面 mysqli lavarel iter 框架 sqli 能說 div min 大家好,我曾經是ASP.NET MVC的踐行者,現在是PHP,同時也是CodeIgniter框架的初學者和踐行者,當時由於項目原因,我被迫給自己打滿雞血,滿懷激情的選用Yii
Fatal error: Uncaught Error: Call to undefined function gzinflate()
sqli CP fat onf .so 進入 添加 分享 php7 原因:源碼編譯php時沒有帶上zlib 解決:編譯PHP的zlib擴展 [root@localhost ~]# cd /usr/local/src/php-7.2.4/ext/zlib/