无法连接到本地 PHP 站点(未定义索引和未定义变量错误)[重复]
Posted
技术标签:
【中文标题】无法连接到本地 PHP 站点(未定义索引和未定义变量错误)[重复]【英文标题】:Cannot connect to local PHP site (Undefined index and Undefined variable error) [duplicate] 【发布时间】:2015-02-04 11:58:36 【问题描述】:当我尝试在本地连接 php 站点时,我发现使用 xampp 时出错:
Notice: Undefined index: page in C:\xampp\htdocs\logoring.au\template.php on line 25
Notice: Undefined variable: body in C:\xampp\htdocs\logoring.au\template.php on line 42
Warning: include(): Filename cannot be empty in C:\xampp\htdocs\logoring.au\template.php on line 42
Warning: include(): Failed opening '' for inclusion (includ
e_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\logoring.au\template.php on line 42
但一切都在网上运行(在 www.logoring.com.au)。
【问题讨论】:
请向我们展示您的代码!并说出哪条线在哪里! 您的在线没有 error_reporting for warnings on.. 【参考方案1】:您在第 42 行使用了一个不存在的变量(可能是由于变量名中的拼写错误)。
这会导致在 PHP 中显示警告,但会以 NULL
值继续执行。接下来include
抱怨这个空值作为文件名传入。
在没有看到实际的template.php
代码的情况下,我只能说这些......
【讨论】:
这是确切的错误,OP需要设置所述变量否则会发生错误。以上是关于无法连接到本地 PHP 站点(未定义索引和未定义变量错误)[重复]的主要内容,如果未能解决你的问题,请参考以下文章
无法使用 PHP pg_connect() 连接到 PostgreSQL