繁体   English   中英

是什么导致PHP文件实际运行?

[英]What causes a PHP file to actually run?

我需要索引文件指向另一个索引文件。 在这种情况下,index.php指向index-1.php。 我面临的问题是index-1.php中的PHP没有运行。 我已经尝试了index.php文件中的两种方法来访问index-1.php

// way 1
require_once __DIR__ . "/web/source/index-1.php";

并且我尝试了一个框架(silex)(省略了安装代码,但工作正常)。

// way 2
$app->get('/{name}', function($name) use($app) {
    return $app->sendFile(__DIR__ . '/web/source/index-1.php');
});

在每种情况下,原始文件都将发送到客户端,而不会解释php。

如何使PHP文件实际运行?

我已经验证了基本内容,例如正确设置了文件路径以及实际发送了文件。

要求或包含是运行php代码的有效方法。 如果您的代码未运行,则此代码路径中有错误。

您需要发布更多代码。

SendFile()不是运行代码的有效方法,因为它仅发送文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM