当前位置: 首页 > 知识库问答 >
问题:

如何设置要使用的默认php.ini,OSX优胜美地

竺国兴
2023-03-14

我使用OSX Yosemite建立了一个新环境。

我正在使用内置的PHP。

我想改变一些配置php.ini如date.timezone但没有一个修改是工作,尽管重新启动apache服务器(sudo apachectl重启)。

phpinfo()给出的路径不同于php--ini命令。

phpinfo():

配置文件(php.ini)路径/usr/local/php5/lib

已加载配置文件/usr/local/php5/lib/php.ini

通过命令:

哪个php

/usr/bin/php

PHP--ini

配置文件(php.ini)路径: /etc

加载的配置文件:/etc/php.ini

扫描其他. ini文件: /Library/Server/Web/Config/php

解析的其他. ini文件:(无)

所以我想我必须告诉某个地方,我应该在哪里设置要使用的默认php.ini。

有什么想法,暗示吗?

共有3个答案

曹浩波
2023-03-14

使用php7.1,编辑 /usr/local/etc/php/7.1/php.ini将不起作用,您可以这样编辑:

1)cp /etc/php.ini.defaultphp.ini
2)编辑php.ini添加
date.timezone=欧洲/柏林

然后重启你的apache,

姚新霁
2023-03-14

SAPI模块特定位置(Apache 2中的PHPIniDir指令,CGI和CLI中的-c命令行选项,NSAPI中的php_ini参数,THTTPD中的PHP_INI_PATH环境变量)

http://php.net/manual/en/configuration.file.php

尝试更改PHPIniDir中的httpd.conf

宿镜
2023-03-14

将配置文件移到右侧位置并更新时区。

$ sudo cp /etc/php.ini.default /etc/php.ini

打开配置文件/etc/php.ini,找到设置时区的行并相应地更新它。

date.timezone = Europe/Berlin

别忘了取下盖子;一开始。重新启动Apache服务器,让PHP加载新的.ini文件。

sudo apachectl restart
 类似资料:
  • 我安装了php5.6.6作为apache 2.4模块。 当加载带有 因此,正如文档所建议的,我编辑了httpd.conf指向php.ini配置文件(在C:\php56中)。我还添加了C:\php56到PATH和PHPRC环境变量。 由于我在这个文件夹中没有任何php.ini文件,我复制并重命名了“php.ini生产”文件,并编辑了扩展路径。 当我再次显示页面时,它将保持空白。。。下面是“php--

  • 问题内容: 我的UIPickerView有问题。我在欧盟AP和NA中有3个值。当我启动该应用程序时,似乎选择了EU,但是当我做出选择时,我只会返回,现在当我触摸UIPickerView时,EU值被选中,然后从NSLog中返回。 我的问题是: 当用户仅启动应用程序并且什么都不触摸时,如何定义默认值(不仅是标签),该值将被选中。 编辑: 这是我的代码来获取所选项目: 问题答案: TL:DR版本: 您没

  • 问题内容: 我需要在活动开始时为ListPreference设置默认值。我试过了,但它使列表的firts条目成为默认条目。我需要它,因为我必须检查一个条件并将满足该条件的值设置为默认值,因此我认为无法从xml文件(带有)中完成此操作 例如,假设我在arrays.xml中具有以下值数组: 在PreferenceScreen xml中: 在活动中,我想做这样的事情: 但这是行不通的,因为它将默认设置为

  • 问题内容: 我想仅使用CSS为标准window.confirm设置样式,而不使用任何其他JavaScript代码。可能吗 如果是的话,我该怎么办? 问题答案: 这不可能。浏览器使用平台的UI套件显示此窗口。它不在DOM中,在CSS或Javascript中也不可见,您无能为力。 但是,一些非常简单的jQuery代码可以解决问题。怎么样

  • 我已经安装了nvm(ubuntu with zsh shell),有两个节点版本:V6.11.5和V9.0.0,并且nvm的默认版本是V9.0.0 每次需要更改节点版本时 我如何更改nvm版本默认值以定义V6.11.5?

  • 问题内容: 我已经安装了具有两个节点版本的nvm(带有zsh shell的ubuntu):v6.11.5和v9.0.0,nvm中的默认版本为v9.0.0。 每次我需要更改节点版本时 如何更改nvm版本的默认值以定义v6.11.5? 问题答案: (此处为nvm维护者) 如果您希望将其固定到该特定版本。 您也可以。 无论哪种方式,您都需要升级到最新版本的(截至撰写本文时,v0.33.11)