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

MAMP附带的错误date.timezone设置

终睿
2023-03-14

我改了日期。php中的时区。从“Europe/Berlin”到“Europe/London”的ini(实际上我在整个MAMP文件夹中的所有9个php.ini文件实例中都这么做了),从那以后,我在MAMP phpinfo中收到了这个警告

警告:phpinfo():依赖系统的时区设置是不安全的。您需要使用日期。时区设置或date\u default\u timezone\u set()函数。如果您使用了这些方法中的任何一种,但仍收到此警告,则很可能是您拼错了时区标识符。我们暂时选择了时区“UTC”,但请设置日期。时区选择您的时区。in/Applications/MAMP/bin/MAMP/phpinfo。php在线2

此外,当我尝试在我的脚本中使用DateTime时,浏览器会出现以下情况:致命错误:未捕获异常“异常”,带有消息“DateTime::__construct():依赖系统的时区设置是不安全的......

我想我没有改变php.ini?

共有1个答案

夏英发
2023-03-14

从错误消息:

...如果您使用了这些方法中的任何一种,并且您仍然收到此警告,您很可能拼错了时区标识符。...

如果在您进行更改之前它没有出错,而现在它正在出错,那么这是最可能的解释。仔细检查,确保其准确:

date.timezone = "Europe/London"
 类似资料:
  • 因此,我正在用postgresql数据库创建一个最小的rails应用程序。我想确保rails应用程序工作,并确保docker和您的工作rails应用程序尽可能相似。 在运行和之后,我得到以下错误:

  • 我试图在mamp pro上设置xdebug,但没有成功。我在网上到处搜索,什么都帮不了我。 首先,我尝试在php中取消注释以下行。ini: zend_extension="/应用程序/MAMP/bin/php/php5.4.4/lib/php/扩展/no-debug-non-zts-20100525/xdebug.so" 接下来,我尝试了向导:http://xdebug.org/wizard.ph

  • 我只是想创建一个包含一列的表,并向其中添加一些值,但我得到了两个错误。一种是取消对db.close()的注释;句柄关闭太快,另一个是下面是代码。

  • 我在Mac上安装了MAMP和MacOS HighSierra 10.13。4.我已经在我的文件夹中运行了。 我已经通过MAMP UI启动了我的服务器。当我浏览到我得到了MAMP启动页,所以一切似乎都很正常。 当我去我得到我的文件列表和目录在我的基本文件夹: 这是我的梦想。环境文件看起来像: 我想知道我做错了什么,因为我没有看到WordPress安装页面。

  • 问题内容: 我似乎找不到MAMP随附的MySQL的my.cnf或其他配置文件。不包括一个吗? 问题答案: 没有任何my.cnf文件的情况下,将启动MAMP的MySQL服务器(非PRO)。但是您可以创建自己的my.cnf文件。 停止服务器 在以下位置创建文件 将您的内容添加到 救 启动服务器 您不必在my.cnf文件中放置完整的配置。您可以只添加配置的一部分…例如:

  • 我试图在我的mac上运行LWT,并为此安装了MAMP。我已经按照这些说明进行了操作,但是当我尝试转到我得到了: localhost页不行 localhost当前无法处理此请求。 500 我在htdocs文件夹中创建了一个不同的文件夹,并在其中创建了一个php文件(index.php),其中包含一些代码以查看php是否正常工作: 这一切都很好,很有效。我还检查了lwt文件夹的用户权限,但看起来也不错