【透析PHP的配置文件php.ini】教程文章相关的互联网学习教程文章

命令行 – PHP命令行php.ini路径错误【代码】

我试图在命令行上运行一些PHP页面但是遇到了一些mysql和其他PHP扩展的问题. 运行php –ini会产生以下输出:Configuration File (php.ini) Path: /usr/local/lib Loaded Configuration File: (none) Scan for additional .ini files in: (none) Additional .ini files parsed: (none)当我在命令行上运行php时,它无法找到我的php.ini文件.这是因为路径不正确.我的php.ini实际上位于/etc/php.ini中,如我的phpinfo()中所述...

只读php.ini文件阻止保存新配置【代码】

我已经安装了“PHP PECL EXTENSION/MODULE ON UBUNTU”.最后,我被要求在名为php_ini的文件中添加一些配置行,可以在此路径中找到:/etc/php5/apache2/php.ini但是,在进行更改后,我无法保存文件,因为该文件是只读的. 保存更改的相应操作是什么.我不是为什么文件是只读的,我不知道是否有一些我需要做的事情.我是Ubuntu / php的新手 谢谢你的帮助.解决方法:要访问系统文件,你需要root权限.所以你需要使用sudo command.it就像sudo vim /...

AWS Elastic BeanStalk php.ini文件更新【代码】

我想将我的php web应用程序的最小上传文件大小从2MB增加到64 MB.我有一个存储在.ebextensions目录中的配置文件..在部署到aws时,发生了一个错误: 应用程序版本try10中的配置文件.ebextensions / yep.config包含无效的YAML或JSON. YAML异常:在“”,第7行,第7列中扫描一个简单的键时:upload_max_filesize = 64M ^在“”,第8行,第7列中找不到预期的’:’:post_max_size = 64M ^,JSON异常:意外的字符( f)在位置0处.更新配置文件. ...

没有php.ini与brew【代码】

我用brew安装了PHP7,它说:The php.ini file can be found in:/usr/local/etc/php/7.0/php.ini但我没有看到任何东西.所以我用php-fpm -i确认了它:Configuration File (php.ini) Path => /usr/local/etc/php/7.0 Loaded Configuration File => (none) Scan this dir for additional .ini files => /usr/local/etc/php/7.0/conf.d我想因为这个原因我无法运行PHP脚本,我该如何解决?解决方法:我有同样的问题.有人已经为此创建了一个问...

审查php.ini自动分析程序【代码】【图】

源码https://github.com/sektioneins/pcc使用方法环境: maccli 命令行执行git clone https://github.com/sektioneins/pcc cd pcc # 执行php脚本 php phpconfigcheck.php -h > check_phpini_result.html # 打开文件 open check_phpini_result.html 审查结果分等级显示high: 高危 medium: 中危low: 低危 maybe: 见意 comment: 见意显示结果为英文的,可以使用chrome自带的翻译转换一下.

MAMP / Symfony:MAMP覆盖了php.ini中的date.timezone设置,Symfony失败了【代码】

我正在尝试在MAMP中配置Symfony2框架. 在php.ini中我已正确设置date.timezone,但是,似乎MAMP以某种方式覆盖了设置并使用了系统时间. 因此,Symphony的config.php页面发送此警告:Warning: date_default_timezone_get()[function.date-default-timezone-get]: It is not safe to rely on thesystem’s timezone settings. You are required to use thedate.timezone setting or the date_default_timezone_set() function. Incase yo...

user-agent – 我系统中的多个php.ini文件【代码】

我有Linux Ubuntu 10.10,当我在终端中运行以下内容时:php -i | grep php.ini我得到了加载的配置文件=> /etc/php5/cli/php.ini 如果我在浏览器中使用phpinfo(),它将是:Loaded Configuration File /etc/php5/apache2/php.ini这意味着根据php_sapi_name有不同的ini文件! 现在的问题是如何为所有用户代理(浏览器,cli等)设置相同的php.ini,而无需将相同的文件复制到不同的位置!解决方法:有时你可以有多个php.ini来管理不同的界面或网...

php.ini扩展目录中的“./”指向哪里?【代码】

嘿伙计们……不想看起来像个菜鸟.但这真让我烦恼……你知道在哪里吗?; Directory in which the loadable extensions (modules) reside. extension_dir = "./"指向? 感谢您的帮助!解决方法:./指向当前目录. 编辑 我在解析php.ini文件时没有找到当前目录的任何定义,this post suggests它是相对于php.ini文件位置的.

更改PHP.ini位置文件?【代码】

我在OSX上使用apache2,默认情况下php.ini位置是:/private/etc/php.ini我需要把它改成这个……/Library/FileMaker Server/Web Publishing/publishing-engine/php/lion/lib/php.ini有帮助吗?解决方法:在LoadModule之后的apache配置文件中使用PHPIniDir指令:example: LoadModule php5_module /path/to/php5_module PHPIniDir path/to/php.ini或者设置PHPRC环境变量:example: export PHPRC=path/to/php.ini

PHP 配置文件详解(php.ini 详解 )

PHP还是一个不断发展的工具,其功能还在不断地删减 而php.ini的设置更改可以反映出相当的变化, 在使用新的PHP版本前,研究一下php.ini会有好处的 ;;;;;;;;;;;;;;;;;;; 关于这个文件 ;;;;;;;;;;;;;;;;;;; 这个文件控制了PHP许多方面的观点。为了让PHP读取这个文件,它必须被命名为 php.ini。PHP 将在这些地方依次查找该文件:当前工作目录;环境变量PHPRC 指明的路径;编译时指定的路径。 在windows下,编译时的路径是Window...

快速定位PHP的配置文件php.ini【代码】【图】

因php存在cli和php-fpm两种模式,因此两种运行模式会对应加载不同的配置文件。php-fpm模式在页面中打印phpinfo(),通过浏览器访问,在页面中搜索php.ini找到Configuration File (php.ini) Path 这一项即可cli模式方法1:通过php -i(PHP information) 在php信息中搜索php.ini。(这里同php-fpm模式中的phpinfo()) $ php -i|grep php.ini Configuration File (php.ini) Path => /etc/php/7.3/cli Loaded Configuration File => /etc/...

php.ini参数调优

php.ini参数调优无论是Apache还是Nginx,php.ini都是适合的,而php-fpm.conf适合nginx+fcgi的配置1、打开php的安全模式PHP的安全模式是个非常重要的PHP内嵌的安全机制,能够控制一些PHP中的函数执行,比如system(),同时吧很多文件操作的函数进行了权限控制。该参数配置如下safe_mode = Off #是否启用安全模式。打开时,PHP将检查当前脚本的拥有者是否和被操作的文件的拥有者相同。如上,默认的php.ini是没有打开安全模式的,我...

检查了启用的php.ini文件“ extension = php_pdo_mysql.dll”,但仍然出错【代码】

我检查了php.ini文件是否启用了扩展:extension=php_pdf.dll extension=php_pdo.dll extension=php_pdo_firebird.dll extension=php_pdo_mssql.dll extension=php_pdo_mysql.dll但是仍然当我尝试打开页面时,它给出了错误 500 |内部服务器错误| PropelException无法打开PDO连接[包装:找不到驱动程序] 我现在需要做什么?消除此错误 谢谢解决方法:>找出您实际需要的PDO驱动程序(MySQL,MS SQL …?)>通过自己实例化PDO进行测试,以避免...

ubuntu18.04系统安装及php7.2,apache2,mysql8,git,svn,composer,vs code 到安装 php 扩展配置php.ini 实现 laravel5.8 运行

简介:记录自己从系统安装到环境配置完毕运行laravel的记录 ? 下载ubuntu18.04桌面版 ○ ubuntu18.04中国官网 https://cn.ubuntu.com/ ○ Ubuntu18.04 下载地址 http://releases.ubuntu.com/18.04/ubuntu-18.04.2-desktop-amd64.iso ? 下载Vm虚拟机 ○ Vm 官网 https://www.vmware.com ○ 下载地址 https://www.vmware.com/go/getworkstation-win ○ 按照提示进行安装 以下操作均在 vm...

如何在Windows Server 2008 r2上设置PHP CGI / FastCGI SAPI的php.ini路径?【代码】

我的Microsoft Windows Server 2008 Standard 6.0 SP2上有IIS 7.0和两个版本的PHP v5和v7.问题是,PHP7或IIS尝试将PHP5的php.ini用于IIS“网站”. 所以在命令行上一切都很好:X:\>php -v PHP 7.0.2 (cli) (built: Jan 6 2016 12:59:59) ( NTS ) Copyright (c) 1997-2015 The PHP Group Zend Engine v3.0.0, Copyright (c) 1998-2015 Zend TechnologiesX:\>php --ini Configuration File (php.ini) Path: C:\Windows Loaded Configu...