在php.ini中,我应该在哪里添加扩展名=mcrypt.so?
我是php新手,在安装服务器的过程中,我必须在php.ini文件中添加扩展名=mcrypt.so,我遇到了以下问题在php.ini中,我应该在哪里添加扩展名=mcrypt.so?,php,mcrypt,Php,Mcrypt,我是php新手,在安装服务器的过程中,我必须在php.ini文件中添加扩展名=mcrypt.so,我遇到了以下问题 1) 我不知道应该在php.ini文件中添加上述行的确切位置。将此行添加到所有其他扩展名: ;extension=some.so extension=thing.so extension=mcrypt.so 此外,请不要忘记在此之后重新启动web服务器以使其正常工作。您将看到一组动态扩展。如下所示: ;;;;;;;;;;;;;;;;;;;;;; ; Dynamic Extensi
1) 我不知道应该在php.ini文件中添加上述行的确切位置。将此行添加到所有其他扩展名:
;extension=some.so
extension=thing.so
extension=mcrypt.so
此外,请不要忘记在此之后重新启动web服务器以使其正常工作。您将看到一组
动态扩展。
如下所示:
;;;;;;;;;;;;;;;;;;;;;;
; Dynamic Extensions ;
;;;;;;;;;;;;;;;;;;;;;;
; If you wish to have an extension loaded automatically, use the following
; syntax:
;
;extension=modulename.extension
在下面添加扩展名,不使用
代码>我的问题是在哪里添加它,我无法找到(要添加的行的确切位置)php中有很多东西。我只需找到包含大量注释和未注释扩展的部分,然后将您的行添加到那里。Ubuntu 14.04的可能副本:sudo gedit/etc/php5/apache2/php.ini
最好不要使用mcrypt,它是弃置软件,多年来未更新,不支持标准PKCS#7(née PKCS#5)填充,仅支持非标准空填充,甚至不能用于二进制数据。取而代之的是考虑使用,它正在被维护,并且是正确的。是的,做了一件事,还有一件事要做1)无法保存文件“/ETP/PHP5/APACHE2/PHP.ini”。你没有保存文件所必需的权限。请检查您键入的位置是否正确,然后重试上述错误的解决方法是什么?重新启动服务器还是其他什么?我无法保存它?顺便问一下,我需要保存吗?您必须以root/管理员的身份打开此文件,您使用的是哪个操作系统?这就是我执行上述所有更改的地方,您之前在本线程中建议了这些更改:)