包含 PHP 文件后脚本不起作用

Posted

技术标签:

【中文标题】包含 PHP 文件后脚本不起作用【英文标题】:Script doesn't work after including PHP file 【发布时间】:2015-02-05 03:50:15 【问题描述】:

我在包含 php 文件时遇到了一些问题。我是第一次尝试这个,所以我真的不知道如何让它工作。当我包含某些内容时,PHP 文件不再响应。这是一些代码:

<html>
    <head>
        <title>Testing opus class</title>
    </head>
    <body>
        <?php
            include('eedce5ed141dd72b552b7abdeb48ede3ddebc0c4.php');
            $opus = new opus();
            print "Test"; // It isn't printing "Test" over here

【问题讨论】:

您有任何错误吗? (错误报告:&lt;?php ini_set("display_errors", 1); error_reporting(E_ALL); ?&gt;)另外包含文件中的内容是什么? 谢谢@Rizier123,我对另一个文件中的数组做错了。另外:您是否知道如何为其他文件启用错误显示(对于所有文件)。 回答了! (不确定,但可能是php.ini 文件中有一个设置!也许看看这里:php.net/manual/en/errorfunc.configuration.php) 您可以使用.htaccess为整个站点启用它 我刚刚在 php.ini 中开启了它。大家:谢谢你的帮助! 【参考方案1】:

通过错误报告检查您是否收到任何错误:

<?php
    ini_set("display_errors", 1);
    error_reporting(E_ALL);
?>

还要确保您包含的文件中没有任何错误!

【讨论】:

以上是关于包含 PHP 文件后脚本不起作用的主要内容,如果未能解决你的问题,请参考以下文章

为啥包含导入和脚本后数据表选项不起作用

ajax 后引导程序中的工具提示不起作用

PHP未设置会话不起作用

脚本在 woocommerce“下订单”部分不起作用

来自父目录的 PHP 包含/需要文件不起作用

使用 AJAX 在我的 HTML 文档中获取 PHP 文件,但其中的脚本不起作用