修改了PHP.INI,怎么让他生效
先用root账号,登录到nobody的账户。然后用whereis php命令查看,php.ini所在的位置,修改这个php.ini的文件就可以了。最后重启apache,就可以生效了。这里的nobody账户就是apache使用的账户,权限很低。
先用root账号,登录到nobody的账户,然后用whereis php命令查看,php.ini所在的位置,修改这个php.ini的文件就可以了,最后重启apache,就可以生效了。
这样设置完成之后就可以重启phpserver(apache2等)。就可以看到php.ini的加载路径发生变化,而且php.ini的配置也生效。php.ini配置文件默认在php安装目录中是没有的,需要将php.ini-developement改为php.ini即可。
我直接ftp下载php.ini 修改后传上去就生效了。不过HM好象最近和bh出同样问题,全局变量在php.ini显示是打开的。在但程序里检测却是关闭的。我安装的DEDE检测全句变量是关闭的,但是查看了php.ini却是打开的。
首先登录bitvise ftp,连接自己的电脑和服务器。登录后会跳出两个控制界面,如下图。在黑色背景的控制界面输入:sudo find / -name php.ini (注意/ -name空格)。
php.ini配置文件不能生效
修改php.ini配置文件后需要重启php-fpm才会生效。(学习视频推荐:java视频教程)重启命令:service php-fpm restart接着可以通过访问?phpphpinfo();?来查看对应的更改是否已经完成。
有可能没有重启apache。或者哪个页面用了 ini_set()重新设置了配置,程序运行到这个页面,就会重新设置配置。
修改PHP.INI后,只有新开的PHP进程才有效,而只有CGI方式每次新开一个PHP进程才可以立即生效,其余的FASTCGI或者APACHE模块方式,都需要重启相应的服务进程才有效。
php.ini文件设置后不生效,那你换个WAMP环境软件不就行了 WAMP这个词的解释:Windows下的Apache+MySQL+PHP,称为WAMP。
要重启服务的,或者直接重启服务器。再一个你要确认一下,改的php.ini文件对不对。
修改之后要重启下 服务器。还有就是看看你配置的服务器里哪个目录里的 php.ini 才是生效的。
修改了PHP.INI,怎么生效?
先用root账号,登录到nobody的账户。然后用whereis php命令查看,php.ini所在的位置,修改这个php.ini的文件就可以了。最后重启apache,就可以生效了。这里的nobody账户就是apache使用的账户,权限很低。
先用root账号,登录到nobody的账户,然后用whereis php命令查看,php.ini所在的位置,修改这个php.ini的文件就可以了,最后重启apache,就可以生效了。
这样设置完成之后就可以重启phpserver(apache2等)。就可以看到php.ini的加载路径发生变化,而且php.ini的配置也生效。php.ini配置文件默认在php安装目录中是没有的,需要将php.ini-developement改为php.ini即可。
修改php.ini文件后怎样才能生效
1、先用root账号,登录到nobody的账户,然后用whereis php命令查看,php.ini所在的位置,修改这个php.ini的文件就可以了,最后重启apache,就可以生效了。
2、修改后传上去就生效了。不过HM好象最近和bh出同样问题,全局变量在php.ini显示是打开的。在但程序里检测却是关闭的。我安装的DEDE检测全句变量是关闭的,但是查看了php.ini却是打开的。
3、首先登录bitvise ftp,连接自己的电脑和服务器。登录后会跳出两个控制界面,如下图。在黑色背景的控制界面输入:sudo find / -name php.ini (注意/ -name空格)。
4、PHPWAMP的php.ini文件默认已经配置好,可以直接修改,修改后,直接双击Apache4这几个字,就重启了,重启后,就会生效的。
5、先用root账号,登录到nobody的账户。然后用whereis php命令查看,php.ini所在的位置,修改这个php.ini的文件就可以了。最后重启apache,就可以生效了。这里的nobody账户就是apache使用的账户,权限很低。
您可以选择一种方式赞助本站
赏