当前位置:首页>开发>正文

linux下php脚本怎么执行 Linux怎么直接执行PHP脚本文件

2023-05-22 23:09:08 互联网 未知 开发

 linux下php脚本怎么执行 Linux怎么直接执行PHP脚本文件

linux下php脚本怎么执行

在 Linux 下执行 php 脚本时通常是可以使用以下命令:
#/usr/local/php/bin/php test.php

为简化输入可把此php执行程序 copy 到系统命令目录下:
#cp /usr/local/php/bin/php /usr/sbin/

验证:输入以下命令,如正确获取 php 版本,说明操作成功。
#php -v

这样,以后再执行PHP脚本时可直接采用以下输入方式即可。
#php a.php

Linux怎么直接执行PHP脚本文件

首先脚本需要有执行权限chmod u x file.sh
执行脚本有三种方法:
1. ./file.sh
特点:开启bash子进程来执行,也就是开启额外的进程来进行,不影响原进程的变量、配置等
2. bash file.sh
特点:和./file.sh相同
3. source file.sh 或者 . file.sh
特点:在原bash进程中执行脚本。

第三种方法主要用于在脚本中切换用户su、切换目录cd等命令。
source 和 . 命令是相同的。
你可以搜索 source

补充,如何查看脚本运行是否开启了bash子进程
vim file.sh
写入
#!/bin/bash
#echo $$命令会输出bash进程ID
echo $$
保存并赋予可执行权限chmod u x file.sh
在你的shell中输入,echo $$ 屏幕输出417./file.sh 屏幕输出3600
bash file.sh 屏幕输出398source file.sh 屏幕输出4176 和 你直接在shell中输出的一样,说明是在同一个bash进程

怎么在linux的CLI下运行php文件

1、打开我们的linux命令行,准备好
2、找到php的安装目录,主要是找到linux环境下,php可执行文件的目录。如图所示。笔者的目录为/opt/lampp/bin/php,将此目录记下,备用。
3、找到要运行的php文件所在的目录,随便写点php代码就可以,在此笔者已经准备好。/opt/lampp/htdocs/wechat/xjtest-web_browser/pcntl_test.php,将此目录记下,接下来就要正式开始运行了。
4、打开刚刚第一步打开的linux命令行,输入/opt/lampp/bin/php /opt/lampp/htdocs/wechat/xjtest-web_browser/pcntl_test.php(即依次输入刚刚的两个目录)注意两个目录中间有空格。
5、按下回车,可以看到,php文件已经正确执行了。

linux 下安装php配置文件在哪


首先你所提供的问题不明确,你使用的LINUX是何种发行版、何种方法安装的PHP、PHP版本 ... ....
如果PHP能在本地计算机运行,且可以找到htdocs web服务器根目录,并能执行php脚本,你可以通过:

?>来查看php信息,获取php配置文件的路径。
你可以查看官方的文档(你可能不易理解):
1. http://php.net/manual/zh/install.unix.php
2. http://php.net/manual/zh/install.unix.debian.php
--------------------------------------
可能存在以下路径:(你所提供的信息有限,所列出的仅供参考,可能不完全匹配,在你的环境有可能就不存在,请自行判断)
3. /ect/php.ini
4. /usr/local/php/lib/php.ini
5. /etc/php5/conf.d/pdo.ini
6. /etc/php5/conf.d/php.ini

最新文章