【问题标题】:What causes "unexpectedly closed the connection ERR_INCOMPLETE_CHUNKED_ENCODING" in chrome是什么导致chrome中的“意外关闭了连接ERR_INCOMPLETE_CHUNKED_ENCODING”
【发布时间】:2017-09-11 20:40:42
【问题描述】:

在本地服务器环境访问我的test.php,chrome不会加载页面。

<?php
  virtual('./database_functions.php');

  echo "<!DOCTYPE html>";
  echo "<body>";
  echo "<p>Hello World"</p>;
  echo "</body>";
  echo "</html>";

?>

【问题讨论】:

  • 你为什么用virtual而不是include/require
  • Dreamweaver 将其放入文件中。这是为了相对参考,所以我保留了它?你能告诉我你为什么问吗?为什么我使用它?
  • 哦,不喜欢 Dreamweaver 的另一个原因。 Here is the documentation on virtual,基本上它是在进行 apache 调用,而不是将您需要的未处理代码插入到脚本中。您需要使用includerequire(我个人会使用require_once),这将完全按照您创建的方式放置PHP 代码。
  • 好的。这就说得通了。显然 Dreamweaver 根据站点配置将其用于相对引用。我已经回到使用原始文本来编写我的 HTML 和 PHP,因为 Dreamweaver 是一个如此臃肿的 POS。

标签: php google-chrome


【解决方案1】:

从命令行 php 运行脚本我得到:

PHP Fatal error:  Call to undefined function virtual() in /var/www/test.php on line 2

这只是说明了一个新问题。

Google 搜索显示建议使用 include/require/require_once,但是,我想了解为什么虚拟存在问题。

理解为什么 virtual() 存在问题,与其说是得到正确答案。

编辑:怪 Dreamweaver。由@aynber 解释

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-08-04
    • 1970-01-01
    • 2017-03-31
    • 2020-04-15
    • 1970-01-01
    • 2015-11-09
    • 1970-01-01
    相关资源
    最近更新 更多