我使用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。
有什么想法,暗示吗?
使用php7.1,编辑 /usr/local/etc/php/7.1/php.ini将不起作用,您可以这样编辑:
1)cp /etc/php.ini.defaultphp.ini
2)编辑php.ini添加date.timezone=欧洲/柏林
然后重启你的apache,
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
。
将配置文件移到右侧位置并更新时区。
$ 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)