php sh文件怎么执行

fiy 其他 186

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在命令行中执行PHP脚本文件有两种方法:直接执行和通过解释器执行。

    1. 直接执行:首先在终端中定位到PHP脚本文件所在的目录。然后使用以下命令来执行PHP脚本文件:

    “`
    php 文件名.php
    “`

    其中,`文件名.php`是要执行的PHP脚本文件的文件名。执行命令后,脚本文件中的代码将被解释执行。

    2. 通过解释器执行:这种方法需要在PHP脚本文件的第一行添加解释器路径。在大多数系统中,PHP解释器通常位于`/usr/bin/php`或`/usr/local/bin/php`。添加解释器路径后,脚本文件应具有可执行权限。在终端中定位到PHP脚本文件所在的目录,然后使用以下命令执行PHP脚本文件:

    首先使用`chmod`命令为脚本文件添加可执行权限:

    “`
    chmod +x 文件名.php
    “`

    然后执行脚本文件:

    “`
    ./文件名.php
    “`

    这样,PHP脚本文件就会被解释执行。

    以上是执行PHP脚本文件的两种常用方法。根据需要选择适合的方法来执行PHP脚本文件。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在执行php sh文件之前,需要确保已经安装了php解释器和sh解释器。以下是执行php sh文件的几种方法:

    1. 通过命令行执行:
    打开终端或命令提示符,进入到sh文件所在的目录中,然后运行以下命令:
    “`
    php script.sh
    “`
    其中,script.sh 是待执行的sh文件名。

    2. 将sh文件转为可执行文件后执行:
    首先,为sh文件添加可执行权限。在终端或命令提示符中,进入到sh文件所在的目录中,然后运行以下命令:
    “`
    chmod +x script.sh
    “`
    然后,就可以直接运行sh文件了:
    “`
    ./script.sh
    “`

    3. 使用脚本解释器执行:
    在sh文件的第一行添加以下内容,指定解释器:
    “`
    #!/usr/bin/env php
    “`
    保存并关闭文件后,通过以下命令执行sh文件:
    “`
    ./script.sh
    “`

    4. 在另一个php文件中调用sh文件:
    创建一个新的php文件,使用 `exec()` 或 `shell_exec()` 函数调用sh文件。例如:
    “`php

    “`

    5. 使用php的内置命令行工具执行:
    打开终端或命令提示符,在命令行中输入以下命令:
    “`
    php -a
    “`
    进入php的命令行交互界面后,直接执行sh文件中的php代码。例如:
    “`
    include ‘script.sh’;
    “`
    注意:该方法适用于sh文件中只包含php代码的情况。

    以上是几种常用的执行php sh文件的方法,可以根据实际情况选择适合的方法来执行。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在执行PHP的.sh文件之前,需要对.sh文件进行权限设置,并确保PHP已经正确安装在服务器上。下面介绍具体的方法和操作流程:

    1. 修改.sh文件权限:
    首先,使用终端或SSH连接到服务器,并切换到.sh文件所在的目录。然后,运行命令`chmod +x your_script.sh`,将.sh文件设置为可执行权限。

    2. 编写.sh文件:
    使用文本编辑器创建一个新的.sh文件,并在文件的开头添加指令`#!/bin/bash`。这个指令告诉系统使用bash shell来执行该文件。然后,使用以下命令来执行PHP脚本:

    “`
    #!/bin/bash
    php your_script.php
    “`

    这里的`your_script.php`是要执行的PHP文件的路径和文件名。

    3. 保存.sh文件:
    保存.sh文件,关闭编辑器。

    4. 执行.sh文件:
    运行命令`./your_script.sh`来执行.sh文件。确保当前目录是.sh文件所在的目录。如果.sh文件在其他目录中,可以使用绝对路径来执行文件。

    “`
    /path/to/your_script.sh
    “`

    然后按下回车键,系统将开始执行.sh文件。

    总结:
    按照上述方法和操作流程,可以顺利执行PHP的.sh文件。确保.sh文件具有可执行权限,将正确的PHP脚本路径添加到.sh文件中,并运行.sh文件以执行其中的PHP脚本。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部