Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/268.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在php.ini中,我应该在哪里添加扩展名=mcrypt.so?_Php_Mcrypt - Fatal编程技术网

在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

我是php新手,在安装服务器的过程中,我必须在php.ini文件中添加扩展名=mcrypt.so,我遇到了以下问题
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/管理员的身份打开此文件,您使用的是哪个操作系统?这就是我执行上述所有更改的地方,您之前在本线程中建议了这些更改:)