首页 > 后端开发 > 正文

如何找出PHP配置文件php.ini的路径

2025-03-19 15:39:17 | 我爱编程网

今天我爱编程网小编整理了如何找出PHP配置文件php.ini的路径相关信息,希望在这方面能够更好帮助到大家。

本文目录一览:

如何找出PHP配置文件php.ini的路径

如何找出PHP配置文件php.ini的路径

1、windows上
①打开cmd窗口
②切换到php的bin目录,找到php.exe
③输入命令 php -i |findstr Configuration 然后回车
④在返回的代码里面就可以找到php.ini了(注意,如果没有配置,则为none)
2、linux上

①在 命令行 中输入 php -i |grep Configuration 就可以找到了看到了
②在命令行中输入 find / -name php.ini 搜索就可以找到了看到了,有可能有多个
3、把 <?php echo phpinfo();?> 代码写入任意一个php文件里面,如demo.php,存放在apache或者是nginx的工作目录,然后用浏览器访问demo.php,然后在页面ctrl+f 查找 Loaded Configuration File

如何找出PHP配置文件php.ini的路径

php.ini 的配置问题

有两种方式可以进行控制.
1. 直接系统层面控制,如楼上所说,只要修改php.ini文件,重启APACHE,就可以让配置生效.
2. 程序页面的控制.
在程序页头可以利用函数 ini_set ( "display_errors" , "on" );设置是否开启错误显示模式. (可以在每个程序页头include一个配置文件,然后该配置文件用来控制是否开启或者关闭显示,这样在不需要启动APACHE情况下,就可以打开或者关闭调试模式)

另外给一些与错误显示相关的配置.
error_reporting = E_ALL & ~E_NOTICE (需要显示错误的内容,如示例是要求显示所有错误,但不包括NOTICE错误)
log_errors = On (启用错误日志记录到日志,off为关)
ignore_repeated_errors = Off (忽略重复的错误日志,OFF为关)
error_log = filename (指定错误日志写入的文件)

php.ini的语法

我爱编程网(https://www.52biancheng.com)小编还为大家带来php.ini的语法的相关内容。

该文件的语法非常简单。空白字符和以分号开始的行被简单地忽略。
章节标题(例如: [php])也被简单地忽略,即使将来它们可能有某种意义。
设置指令的格式如下:
directive = value
指令名(directive)是大小写敏感的!所以foo=bar不同于FOO=bar。
值(value)可以是:
1. 用引号界定的字符串(如:foo)
2. 一个数字(整数或浮点数,如:0, 1, 34, -1, 33.55)
3. 一个PHP常量(如:E_ALL, M_PI)
4. 一个INI常量(On, Off, none)
5. 一个表达式(如:E_ALL & ~E_NOTICE)
INI文件中的表达式仅使用:位运算符、逻辑非、圆括号:
| 位或
& 位与
~ 位非
! 逻辑非
布尔标志用 On 表示打开,用 Off 表示关闭。
一个空字符串可以用在等号后不写任何东西表示,或者用 none 关键字:
foo = ; 将foo设为空字符串
foo = none ; 将foo设为空字符串
foo = none ; 将foo设为字符串'none'
如果你在指令值中使用动态扩展(PHP扩展或Zend扩展)中的常量,那么你只能在加载这些动态扩展的指令行之后使用这些常量。

我爱编程网

以上,就是我爱编程网小编给大家带来的如何找出PHP配置文件php.ini的路径全部内容,希望对大家有所帮助!更多相关文章关注我爱编程网:www.52biancheng.com

免责声明:文章内容来自网络,如有侵权请及时联系删除。
标签: PHP
与“如何找出PHP配置文件php.ini的路径”相关推荐
如何配置php中的php.ini-development文件
如何配置php中的php.ini-development文件

PHP中的函数ThinkPHP中C(),D(),S()1.在具体的Action方法里面,可以用C()对某些参数进行动态配置,主要指那些还没有使用的参数。具体用法如下:C('参数名称');//获取已经设置的参数值C('参数名称','新的参数值');//设置新的值2.D()函数的使用:先定义好模型类,如UserModel,然后就可以用D()函数对数据进行操作了。例如:

2024-09-23 02:35:38
php 移动文件后fopen找不到路径怎么设置?
php 移动文件后fopen找不到路径怎么设置?

php用fopen打开类似于"\\192.168.1.12\shared\file\test.txt"这样的路径,应该怎样写代码?局域网的ip,如果你有权限访问,直接$fp=fopen("","rb");不就行了吗,php.ini配置文件中要开启allow_url_fopen,设置为onPHP用fopen()路径和文件名错误的问题,放到当前路径都打不开,求教!我用的是ze

2025-02-17 07:06:18
php.ini配置文件在哪里
php.ini配置文件在哪里

php.ini的语法该文件的语法非常简单。空白字符和以分号开始的行被简单地忽略。章节标题(例如:[php])也被简单地忽略,即使将来它们可能有某种意义。设置指令的格式如下:directive=value指令名(directive)是大小写敏感的!所以foo=bar不同于FOO=bar。值(value)可以是:1.用引号界定的字符串(如:foo)2.一个数字(整数

2024-10-15 07:33:19
php.ini如何配置?
php.ini如何配置?

php.ini如何配置?这是PHP括展库文件加载列表。要加载就把;号去掉。PHP才能有相应的函数库可以使用。;extension=php_mysql.dll如果不去掉前面的分号。那么PHP就没有加载MYSQL函数库。你想使用mysql_connect()函数都是不可能的。。建议:去掉以下几个括展库文件的注释。extension=php_mysql.dllMYSQL

2024-08-29 02:14:40
如何查找java路径?
如何查找java路径?

运行Java程序需要的工具软件所在的目录是()。【答案】:A运行Java的JDK-共包含五个目录,分别是:bin目录,该目录包含Java编译器、解释器和许多工具(如服务器工具、IDL、package工具等);lib目录,该目录包含Java库文件;jre目录,该目录是Java程序运行环境的根目录,它下面包含bin子目录,包括平台所用工具和库的可执行文件以及DLL文件;demo目录,该目录

2024-04-08 11:00:50
php 如何使用config配置文件
php 如何使用config配置文件

thinkphp5验证码获取不到模块config配置第一个问题就是:提示Calltoundefinedfunctioncaptcha_src()。这是因为我们的扩展目录不存在验证文件。我们采用comoser进行安装(这里就介绍这一种了)或者采用直接到官网下载完版本的。在我们的vendor目录下运行如下命令。composerrequiretopthink/think-cap

2024-10-23 09:42:45
有谁知道如何安装配置安全的freeBSD还有php.ini怎么配置
有谁知道如何安装配置安全的freeBSD还有php.ini怎么配置

有谁知道如何安装配置安全的freeBSD还有php.ini怎么配置我的FreeBSD5.3配置笔记(相同于5.4\6.0)接触FreeBSD时间不长,我发现配置FreeBSD对于象我这样的新手还是很有些困难,经过几天的研究取得了一点进展,现在我的配置方法写出来希望新手能少走一些弯路。1.安装完成配置xorg,命令如下:#Xorg-configure这时,当前目录下就多了一个

2024-09-09 06:34:39
php配置文件是什么?
php配置文件是什么?

php读取ini配置文件属性ini的内容格式如下,请根据自己的INI,格式修改下段程序.autostart=falsefont_size=12font_color=red===================functionget_ini_file($file_name="demo.ini"){$str=file_get_contents($file_name);//

2024-08-12 11:16:59