首頁 >後端開發 >php教程 >mac1011 php報錯 Use of undefined constant MCRYPT_RIJNDAEL_128

mac1011 php報錯 Use of undefined constant MCRYPT_RIJNDAEL_128

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB原創
2016-07-29 09:04:411706瀏覽

    錯誤的原因是沒有安裝php的mcrypt擴展,卻用到了擴展裡定義的加密方式的常量

    解決方法:安裝mcrypt

   ll mcrypt

           2、安裝php-mcrypt擴充: brew install php55-mcrypt(安裝自己的php對應的版本)

      

           3、

看一下擴充是否已經裝好

        php -m | grep mcrypt

     

<br>

     4、複製mcrypt的配置到php掃描配置的目錄

           預設--with-config-file-scan-dir=/Library/Server/Web/Config/php'   可在phpinfo <img src="http://image.codes51.com/Article/image/20160129/20160129115805_1368.png" alt="mac1011 php报错 Use of undefined constant MCRYPT_RIJNDAEL_128">         sudo mkdir -p /Library/Server/Web/Config/php

         sudo cp  /usr/local/etc/php/5.5/Letc/ ext-mcrypt.ini  

         或

         sudo ln -s /usr/local/etc/php/5.5/C ini

    最後:

sudo apachectl restart即可

<br>你也可以用另一種方​​法安裝:

    http://jingyan.baidu.com/

    http://jingyan.baidu.com/

    http://jingyan.baidu.com/article/387883883830 以上就介紹了mac1011 php報錯 Use of undefined constant MCRYPT_RIJNDAEL_128,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。 <br>

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn