How to find error in php
本问题已经有最佳答案,请猛点这里访问。
我是PHP初学者,正在记事本上编写代码。在更新/编辑表中的任何行时,在编程中创建时出错。当我从行中更改了一些内容,单击提交按钮,然后页面返回到主页面,没有任何更改,没有显示错误,显示我无法猜测错误在哪里。假设..-我有一个表,名字是客户详细信息,我点击了一个行编辑按钮,点击了一个名为"添加客户"的页面打开后,我试图更改一些客户信息,在一些更改后,"我点击了客户详细信息页面上的提交按钮和页面返回,但没有更改,也没有显示任何错误。"所以我的问题是如何解决它……
1 |
如果您想查看错误,那么您可以采取多种方法:
1.)您可以从php.ini中完成。
1 | display_errors = on |
2.)您可以从错误报告(1)中执行此操作;
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | <?php // Turn off error reporting error_reporting(1); // Report runtime errors error_reporting(E_ERROR | E_WARNING | E_PARSE); // Report all errors error_reporting(E_ALL); // Same as error_reporting(E_ALL); ini_set("error_reporting", E_ALL); // Report all errors except E_NOTICE error_reporting(E_ALL & ~E_NOTICE); ? |
3.)您可以从ini_set(显示错误),1)中执行此操作;
1 2 3 |
在index.php中设置
首先,您应该用以下行修改php.ini:
1 | display_errors = on |
您还可以在发送到数据库进行调试之前转储变量。
在声明php标记后使用它,或者显示您的完整代码进行说明:
1 |