linux 没有php.ini文件大小 (您知道linux上php.ini文件的大小吗?)

在 Linux 系统上,PHP 程序员们都熟知的配置文件是 php.ini。PHP 程序员在 Linux 上配置 PHP 时,会经常修改该文件,以达到所需的配置效果。但是,您是否知道在 Linux 上 PHP 的配置文件 php.ini 的实际大小是多少呢?

如果你使用 Linux 操作系统,你会发现在 /etc/php/ 目录下有一个名为 php.ini 的文件。该文件具有各种不同的 PHP 配置选项,例如内存限制、文件上传大小限制等。然而,当您尝试查看文件大小时,您会惊讶地发现该文件的大小为 0 字节。

这里需要注意的是,Linux 系统中的 php.ini 文件不是一个真正的文件,而是一个符号链接(symbolic link)。这意味着它只是一个指向真正的 php.ini 文件的快捷方式。真正的 php.ini 文件在使用的 Linux 发行版中的其他位置,而不是在 /etc/php/ 目录下。

那么,如何找出实际的 PHP 配置文件?您可以在终端中输入以下命令:

console
php --ini

此命令将输出 PHP 配置文件的路径。例如,如果您在 Ubuntu 中运行此命令,将输出以下内容:

console
Configuration File (php.ini) Path: /etc/php/7.4/cli
Loaded Configuration File: /etc/php/7.4/cli/php.ini
Scan for additional .ini files in: /etc/php/7.4/cli/conf.d
Additional .ini files parsed: /etc/php/7.4/cli/conf.d/10-mysqlnd.ini,
/etc/php/7.4/cli/conf.d/10-opcache.ini,
/etc/php/7.4/cli/conf.d/10-pdo.ini,
/etc/php/7.4/cli/conf.d/15-xml.ini,
/etc/php/7.4/cli/conf.d/20-bcmath.ini,
/etc/php/7.4/cli/conf.d/20-calendar.ini,
/etc/php/7.4/cli/conf.d/20-ctype.ini,
/etc/php/7.4/cli/conf.d/20-curl.ini,
/etc/php/7.4/cli/conf.d/20-dom.ini,
/etc/php/7.4/cli/conf.d/20-exif.ini,
/etc/php/7.4/cli/conf.d/20-fileinfo.ini,
/etc/php/7.4/cli/conf.d/20-ftp.ini,
/etc/php/7.4/cli/conf.d/20-gd.ini,
/etc/php/7.4/cli/conf.d/20-gettext.ini,
/etc/php/7.4/cli/conf.d/20-iconv.ini,
/etc/php/7.4/cli/conf.d/20-igbinary.ini,
/etc/php/7.4/cli/conf.d/20-imagick.ini,
/etc/php/7.4/cli/conf.d/20-imap.ini,
/etc/php/7.4/cli/conf.d/20-intl.ini,
/etc/php/7.4/cli/conf.d/20-json.ini,
/etc/php/7.4/cli/conf.d/20-mbstring.ini,
/etc/php/7.4/cli/conf.d/20-mysqli.ini,
/etc/php/7.4/cli/conf.d/20-pdo_mysql.ini,
/etc/php/7.4/cli/conf.d/20-phar.ini,
/etc/php/7.4/cli/conf.d/20-posix.ini,
/etc/php/7.4/cli/conf.d/20-redis.ini,
/etc/php/7.4/cli/conf.d/20-shmop.ini,
/etc/php/7.4/cli/conf.d/20-simplexml.ini,
/etc/php/7.4/cli/conf.d/20-sockets.ini,
/etc/php/7.4/cli/conf.d/20-sqlite3.ini,
/etc/php/7.4/cli/conf.d/20-sysvmsg.ini,
/etc/php/7.4/cli/conf.d/20-sysvsem.ini,
/etc/php/7.4/cli/conf.d/20-sysvshm.ini,
/etc/php/7.4/cli/conf.d/20-tokenizer.ini,
/etc/php/7.4/cli/conf.d/20-xmlreader.ini,
/etc/php/7.4/cli/conf.d/20-xmlrpc.ini,
/etc/php/7.4/cli/conf.d/20-xmlwriter.ini,
/etc/php/7.4/cli/conf.d/20-xsl.ini,
/etc/php/7.4/cli/conf.d/20-zip.ini

如上述输出显示,实际的 PHP 配置文件路径为 /etc/php/7.4/cli/php.ini。

总结来说,在 Linux 上,PHP 配置文件 php.ini 并不是一个真正的文件,而是一个指向实际配置文件位置的符号链接。您可以使用 php --ini 命令来查找实际的 PHP 配置文件路径。

如有侵犯您的权益请邮件发送:rainpro@foxmail.com,站长看到会第一时间处理
客栈猫 » linux 没有php.ini文件大小 (您知道linux上php.ini文件的大小吗?)

提供最优质的资源集合

立即查看 了解详情