PHP-在浏览器上运行文件(包括代码错误)

PHP-在浏览器上运行文件(包括代码错误),php,apache,Php,Apache,我正在尝试在浏览器上运行文件,但无法运行 e、 g.当我在浏览器中键入时,会出现以下错误: 致命错误:未捕获错误:C:\xampp\htdocs\social\u network\login.php中未定义的类常量“ATTR\u ERRMODE\u EXCEPTION”。3堆栈跟踪:在C:\xampp\htdocs\social\u network\login.php的第3行抛出0{main} 我的代码给出了上述响应,如下所示: <?php $pdo = new PDO('mysql:ho

我正在尝试在浏览器上运行文件,但无法运行

e、 g.当我在浏览器中键入时,会出现以下错误:

致命错误:未捕获错误:C:\xampp\htdocs\social\u network\login.php中未定义的类常量“ATTR\u ERRMODE\u EXCEPTION”。3堆栈跟踪:在C:\xampp\htdocs\social\u network\login.php的第3行抛出0{main}

我的代码给出了上述响应,如下所示:

<?php
$pdo = new PDO('mysql:host=127.0.0.1;dbname=social_network;charset=utf8', 
'root', '');
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO:: ATTR_ERRMODE_EXCEPTION);
?>
任何帮助都将受到感激

干杯


Bren

正如我在评论中所说的,它的PDO::ERRMODE_异常不是PDO::ATTR_ERRMODE_异常

好吧,如果不知道第三行的内容,我们就没有什么可以帮到的了。发布你的代码。不仅是这一行,而且在上下文中,无论它周围是什么。在第3行的login.php文件中,您使用的是常量ATTR_ERRMODE_EXCEPTION,但它是未定义的。如果没有代码,我们无法帮助随机猜测它是PDO::ATTR_ERRMODE的一个输入错误-PDO::ERRMODE_例外谢谢你的评论,我添加了我的代码,如果有帮助的话会给出错误?抱歉,很抱歉打扰你-我现在已经编辑了我的问题以包含代码。感谢您的时间再次感谢您的评论。我试过了,但没用。相反,我在谷歌上搜索了一个不同的频道如何设置它,页面在本地主机上工作,没有PDO注释。我不确定为什么,但我看起来好像能用。干杯