You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何无需输入php前缀直接执行PHP文件?

在CLI/Cloud9中直接通过文件名运行PHP脚本的方法

首先明确:.htaccess仅在Web服务器(如Apache)处理浏览器请求时生效,CLI或VPS的命令行环境下完全没用,不用考虑这个方案。下面是可行的解决步骤:

  • 给PHP脚本添加Shebang头
    在你的PHP文件最顶部添加一行,指定脚本的解释器:

    #!/usr/bin/env php
    <?php
    // 你的脚本逻辑
    echo "脚本运行成功!\n";
    ?>
    

    这行代码会告诉系统用PHP解释器来执行这个文件。

  • 设置文件可执行权限
    在终端中运行以下命令,给脚本添加执行权限:

    chmod +x filename.php
    
  • 直接运行脚本

    • 如果脚本在当前工作目录,输入 ./filename.php 即可运行;
    • 若想省略./,可以把脚本所在目录添加到系统PATH变量中,或者直接将文件名改为不带.php后缀(比如重命名为filename),之后直接输入filename就能执行。

Cloud9环境的操作逻辑和普通Linux CLI完全一致,以上步骤均可直接套用。

内容的提问来源于stack exchange,提问作者Alesia Thiel

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.11 16:35:22