2024 年日本 PHP 研討會
新增筆記

使用者貢獻筆記 10 則筆記

Greg Rundlett
10 年前
debian/ubuntu php5 (>= 5.4.0~rc6-1) 引入了兩個新指令
php5enmod 和 php5dismod

# 安裝擴充套件
sudo apt-get install php5-mcrypt
# 您可以透過 .ini 檔案的存在來確認它已安裝
cat /etc/php5/mods-available/mcrypt.ini
# 啟用它
sudo php5enmod mcrypt
# 重新載入 Apache 以使用擴充套件
sudo service apache2 reload
info at papoo dot de
10 年前
在 Linux Mint 上遇到相同的問題 - 呼叫未定義的函式 mcrypt_create_iv...

透過在 php.ini 中新增以下一行來解決
extension=mcrypt.so

之後執行
service apache2 restart
就解決了...

祝您使用愉快...
kmasaryk
15 年前
同樣在 Ubuntu 上,請確認您已安裝 php5-mcrypt。您可以使用以下指令安裝

sudo apt-get install php5-mcrypt

如果您遇到任何錯誤,您可能需要啟用「universe」儲存庫,說明如下
https://help.ubuntu.com/community/Repositories/Ubuntu
Jbud
10 年前
以下連結解決了我的問題

[Tue Dec 24 12:42:33.003683 2013] [:error] [pid 8448] [client 127.0.0.1:33146] PHP 致命錯誤:呼叫未定義的函式 mcrypt_decrypt() ...

http://stackoverflow.com/questions/4809611/problem-with-mcrypt-installation/20208943#20208943
cguzmana at gmail dot com
10 年前
解決了我在 Ubuntu 14.04 上的問題

$sudo apt-get install php5-mcrypt
$sudo php5enmod mcrypt
bobeck at lycos dot com
14 年前
為了確保 mcrypt 在使用 Windows XP、Apache 2 和 php 5 時不會載入失敗,即使所有必要的安裝步驟都已完成,也要將通常位於 php 主要目錄中的 libmcrypt.dll 複製到 php\ext 目錄中。
dork
14 年前
在 ubuntu 8 (hardy) 上,mcrypt 函式庫似乎位於此處。

/usr/lib/php5/20060613/mcrypt.so

所以我就在 /etc/php5/conf.d 中建立了 mcrypt.ini 並加入了這一行。

extension=mcrypt.so
karan at world dot com
6 年前
對於 PHP-7 UNIX 伺服器,請使用以下指令

sudo apt-get install mcrypt php7.0-mcrypt

sudo service apache2 restart
nishanth at sintheetaa dot in
6 年前
安裝 php7.2-mcrypt 後問題已解決
我也遇到過同樣的問題。 查看此連結 https://stackoverflow.com/q/48275494/7713811 以取得在 PHP 中安裝它的正確解決方案
nsantana at NOSPAMS dot gmail dot com
12 年前
使用 PHP 版本 "PHP Version 5.3.10-1ubuntu3.4" 和 Ubuntu 12.0.4 on Apache2...

請確認您已在 php5 安裝中安裝並啟用 mcrypt。 使用 "sudo apt-get install php5-mcrypt" 進行安裝,應該可以解決問題。
To Top