托管我的PHP表单时出现此错误。我使用的服务器是PHP 5.x。
我发现了一条关于从php文件中删除“error_reporting = E_ALL | E_STRICT”的帖子,但这不起作用。
有人可以帮忙吗?
谢谢!
编辑:根据OP的评论编码
<?php
error_reporting(E_WARNING);
$variables = array( "subject" => $_POST["subject"],
"message" => $_POST["senderComment"],
"name" => $_POST["senderName"],
"email" => $_POST["senderEmail"], );
答案 0 :(得分:1)
我认为你走上正轨
http://phpgun.com/what-is-php-error-no-2048/
另请参阅php.net/manual http://php.net/manual/en/function.date-default-timezone-set.php
基本上,如果您使用错误报告E |,则从PHP 5开始STRICT它会警告你使用不推荐使用的函数或方法,这是为了确保你的代码实现是PHP的最新标准。
如果您的应用程序中出现此错误2048并且购买任何机会,那么这是来自其他人的遗留代码。你可以删除E |如下所示,将php.ini中的值严格限制。 查看源 打印? 1.error_reporting = E_ALL | E_STRICT
这将删除所有通知..