我的编程空间,编程开发者的网络收藏夹
学习永远不晚

linux配置php.ini不起作用的解决方法

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

linux配置php.ini不起作用的解决方法

这篇文章主要介绍linux配置php.ini不起作用的解决方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

linux配置php.ini不起作用的解决办法:1、将php.ini放到指定目录下;2、开启命令时使用“-c”参数指定要读的配置文件路径。

本文操作环境:linux5.9.8系统、PHP7.1版,DELL G3电脑

linux上修改php.ini配置添加扩展时不生效

因初次编译安装php时没有开启openssl, 导致请求https网站报错, 为此需要手动编译openssl扩展然后添加到php.ini中. 问题就在自己明明已经编译安装生成openssl.so的步骤都没有错, 也已经将extension=openssl.so加入php.ini中,服务器也重启了, 但是无论是访问phpinfo()打印的出内容还是直接命令行php -m打印加载的模块都没有显示有加载openssl.

对于以上问题, 其实问题就在如果自己编译生成的openssl.so没有问题, php.ini配置也加了,还是没有生效那么就要想到自己改的php.ini不是被加载的那个. 如何验证?

web模式访问 phpinfo()打印出的内容. 找到如下图所示信息, 第一行为php会在什么目录下需找php.ini配置文件, 第二行就是实际加载的php.ini文件, 没有就是php系统默认的咯. 解决办法: 要生效很简单就是将php.ini放到那个第一行所示目录下即可 .  (可能很多人的文件是放在etc下)

linux配置php.ini不起作用的解决方法

php命令行模式加载的php.ini(很有可能和web模式加载的不一样); linux上先将目录切换都你php安装目录的bin下, 然后使用 ./php  --ini会显示如下图信息; 第一行为php会在哪个目录下寻找php.ini文件, 第二行是实际加载的php.ini文件路径, none就是什么配置文件都没有用,使用了系统的默认配置.   解决办法: 将你的php.ini文件放到那个目录下, 或者开启命令时使用-c参数指定要读的配置文件路径. (例如php -c /usr/local/php.ini --ini 看下指定的是不是生效)

linux配置php.ini不起作用的解决方法

此外因为php命令行(cli) 模式下加载配置位置的不一样, 比如扩展目录(可通过php -i 命令输出的内容找到extension_dir字段就是),假设你要添加一个openssl扩展, 那么你将extension=openssl.so加入到php.ini, 但是如果你的openssl.so不在extension_dir字段所指的目录下, 你用php -m 查看加载的扩展是无法看到的,所以要么配置中写绝对路径或将扩展放对地方。

什么是Linux系统

Linux是一种免费使用和自由传播的类UNIX操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统,使用Linux能运行主要的Unix工具软件、应用程序和网络协议。

以上是“linux配置php.ini不起作用的解决方法”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注编程网行业资讯频道!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

linux配置php.ini不起作用的解决方法

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

linux配置php.ini不起作用的解决方法

这篇文章主要介绍linux配置php.ini不起作用的解决方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!linux配置php.ini不起作用的解决办法:1、将php.ini放到指定目录下;2、开启命令时使用“-c
2023-06-15

php7改php.ini不起作用如何解决

本篇内容主要讲解“php7改php.ini不起作用如何解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“php7改php.ini不起作用如何解决”吧!php7改php.ini不起作用的解决办法:
2023-07-04

在SpringBoot3中spring.factories配置不起作用的原因和解决方法

SpringBoot3中弃用了spring.factories配置扫描bean定义。解决方法:直接注册Bean使用SpringConfigurationClass使用META-INF/spring.components使用@SpringBootApplication(scanPackages)使用SpringFactoriesLoader
在SpringBoot3中spring.factories配置不起作用的原因和解决方法
2024-04-02

css中top不起作用的解决方法

这篇文章主要介绍css中top不起作用的解决方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!css top不起作用是因为“position”属性的值为“static”,那么设置“top”属性就不会产生任何效果,其解
2023-06-14

PHP中ini_set不起作用的解决方法

这篇文章将为大家详细讲解有关PHP中ini_set不起作用的解决方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。PHP ini_set不起作用的解决办法:1、修改htaccess文件;2、在httpd.
2023-06-22

linux 没有php.ini的解决方法

这篇文章主要介绍linux 没有php.ini的解决方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!linux没有php.ini的解决办法:1、进入php源码包目录;2、复制php.ini-development或
2023-06-21

global中php不起作用的解决方法

小编给大家分享一下global中php不起作用的解决方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!php global不起作用的解决办法:1、减少多层次的in
2023-06-08

CentOS下.htaccess不起作用的解决方法

PHP 5.2的问题解决后,现在就是安装WordPress了。装好了没有任何问题,接下来继续配置WordPress,开启静态URL链接。然后手动编辑了.htaccess文件,将WordPress生成的相关代码拷贝进去了。
2022-11-21

CSS样式不起作用的解决方法

这篇文章主要介绍CSS样式不起作用的解决方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!浏览器缓存问题如果你反复检查认为代码没有问题,那么可能是浏览器缓存的问题。在排查前先试一下清除浏览器缓存,重启浏览器或者换个浏
2023-06-08

读取不到php.ini的解决方法

小编给大家分享一下读取不到php.ini的解决方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!读取不到php.ini的解决办法:1、打开“/etc/init.d
2023-06-15

string的replace方法不起作用怎么解决

如果string的replace方法不起作用,可能是由于以下几个原因:传入的参数有误:确保你正确地传入了要替换的字符串和替换后的字符串,以及可选的替换次数参数。字符串不可变:Python中的字符串是不可变的,即一旦创建就不能被修改。repl
2023-10-25

Spring AOP对嵌套方法不起作用的解决方法

本篇文章为大家展示了Spring AOP对嵌套方法不起作用的解决方法,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。Spring AOP对嵌套方法不起作用今天在调研系统操作记录日志时,好多教程都是借助
2023-06-22

mac中php.ini改了不管用的解决方法

这篇文章主要为大家展示了“mac中php.ini改了不管用的解决方法”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“mac中php.ini改了不管用的解决方法”这篇文章吧。mac php.ini改
2023-06-20

maven本地仓库配置了不起作用如何解决

如果 Maven 本地仓库配置不起作用,可能是以下几个原因造成的:1. Maven 的配置文件不正确:请确保你修改的是正确的 Maven 配置文件。在你的 Maven 安装目录下的 conf 目录中有一个 settings.xml 文件,你
2023-10-08

编程热搜

目录