php - PHP - 在浏览器上运行文件(包括给出错误的代码)
问题描述
我正在尝试在浏览器上运行一个文件,但它不起作用。
例如,当我在浏览器中输入http://localhost/Social_Network/login.php时。,我收到以下错误:
致命错误:未捕获的错误:C:\xampp\htdocs\social_network\login.php:3 中未定义的类常量 'ATTR_ERRMODE_EXCEPTION' 堆栈跟踪:#0 {main} 在 C:\xampp\htdocs\social_network\login.php 中抛出3号线
我给出上述响应的代码如下:
<?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);
?>
任何帮助都将不胜感激。
干杯
布伦
解决方案
正如我在评论中所说,它PDO::ERRMODE_EXCEPTION
不是PDO:: ATTR_ERRMODE_EXCEPTION
推荐阅读
- r - 从数据框中选择以数字开头的列
- css - 使用css的3行动态图像宽度
- html - 在大型菜单中使用 SiteNavigationElement
- safari-web-extension - (新的)Safari Web 扩展中的 OAuth 重定向 URL
- xml - 如何在 linux mint 20 中使用 google chrome 或 firefox 显示 xml xslt 代码?
- wordpress - WordPress自定义主题安装
- php - 如何使用 Laravel 将文件夹复制到另一个文件夹?
- list - Flutter 在不同的个人资料页面中显示特定的项目列表
- mysql - 触发调用过程:错误处理程序用信号存储错误
- python - Qt:为什么 qss 文件中只有一种样式有效