首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是什么导致我的简单模式联系人表单中的php错误?:)

问是什么导致我的简单模式联系人表单中的php错误?:)
EN

Stack Overflow用户
提问于 2011-03-04 20:45:10
回答 3查看 630关注 0票数 0

当我在我的简单模式的wordpress插件联系人表单(版本1.2.6)中按下'send‘时,Wamp返回以下PHP错误

wordpress版本是3.1....

我还没有对安装进行任何更改...有什么想法吗?我在为当地一家慈善机构建网站

->

代码语言:javascript
复制
( ! ) Deprecated: Assigning the return value of new by reference is deprecated in C:\wamp\www\wordpress\wp-settings.php on line 219
Call Stack
#   Time    Memory  Function    Location
1   0.0014  418128  {main}( )   ..\smcf_data.php:0
2   0.0020  432192  require_once( 'C:\wamp\www\wordpress\wp-config.php' )   ..\smcf_data.php:3

( ! ) Deprecated: Assigning the return value of new by reference is deprecated in C:\wamp\www\wordpress\wp-settings.php on line 234
Call Stack
#   Time    Memory  Function    Location
1   0.0014  418128  {main}( )   ..\smcf_data.php:0
2   0.0020  432192  require_once( 'C:\wamp\www\wordpress\wp-config.php' )   ..\smcf_data.php:3

(它会像这样持续一段时间!)

谢谢你所有的input.....So -我的PHP版本似乎是罪魁祸首。我从5.35更改为5.2,现在'send‘不会返回PHP错误。新的错误(当然!)在表单中返回,而不是作为服务器错误返回,并显示为-“不幸的是,服务器问题阻止了您的消息的传递。”我需要配置wamp才能使用mail函数吗?我正在运行127- localhost :)

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-03-04 22:33:01

您的第一个错误是WordPress和您正在运行的PHP的版本。

第二个错误是由于您可能没有配置SMTP。您需要配置PHP (php.ini)来使用本地或远程服务器。

票数 0
EN

Stack Overflow用户

发布于 2011-03-04 20:52:21

弃用错误只是一个通知,不鼓励使用此功能,因为将来不会支持此功能。当升级到较新的版本时,经常会发生这种情况。这实际上并不意味着代码不能工作,基本上你可以关闭这种错误并忽略它或修复代码。

票数 0
EN

Stack Overflow用户

发布于 2011-03-04 20:52:33

这些警告来自像$foo =& new Classname();这样的任务。从PHP5.3开始,=&就被弃用了。尽管如此,代码仍然有效,因此您可以隐藏警告(error_reporting)。

但是,我建议升级PHP。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5193878

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档