主页 > 系统开发 > 如何通过Linux命令行使用和运行PHP脚本

如何通过Linux命令行使用和运行PHP脚本

2022-11-16 02:24来源:m.sf1369.com作者:宇宇

一、如何通过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

php命令行常用命令.

1.用php -q 文件名.php 方式把php程序当shell程序来用,

2.用php -s把自己的php程序显示有语法高亮色彩的html源文件。这样是不是很省心?

3.php计划任务。

0 6 * * * /usr/local/bin/php /home/web/do/index.php

4.查看扩展库

/usr/local/php/bin/php -m

5.检查php.ini配置是否正确

/usr/local/php/bin/php -v

6.让php运行指定文件

php my_script.php

php -f my_script.php

7.在命令行直接运行 PHP 代码。

php -r ‘print_r(get_defined_constants());’

php -r ‘phpinfo();’

8.用该参数,您可以指定一个放置 php.ini 文件的目录,或者直接指定一个自定义的 INI 文件

php -c /custom/directory/custom-file.ini my_script.php

9.显示除去了注释和空格的源代码。

php -w a.php

10.php -i

该命令行参数会调用 phpinfo() 函数,并打印出结果。

二、linux php修改php.ini为什么没有加载

Linux 修改 Php.ini,分二种情况;

1、如果是因为PHP命令行而修改php.ini,不需要重启;

2、如果是因为APACHE而修改php.ini,就需要重启apache;

php.ini这个文件必须命名为'php.ini'并放置在httpd.conf中的PHPIniDir指令指定的目录中,使用phpinfo()函数可以查看。如果未作修改,windows平台下一般放在php安装目录中。

三、linux服务器安装好php后找不到php.ini怎么办

通过 phpinfo() 看一下你的 php.ini 的路径。可以写个页面访问一下:

1

<?php phpinfo();

也可以用命令行:

1

php -r phpinfo(); | grep 'php.ini'

如果你是编译安装的 php,需要确定你使用的 php 命令是指向你要看的 php 的,比如你的 php bin 文件在 /usr/local/php/bin/ 目录里面,就用:

1

2

3

NS:bin ns$ /usr/local/php/bin/php -r 'phpinfo();' | grep 'php.ini'

Configuration File (php.ini) Path => /usr/local/php/lib

四、求助如何修改Linux平台里面的PHP.ini文件

我就是打包程序ZIP上传后解压的,前台都正常,管理页面出错这样的问题,看了别人的说明,要改PHP.ini的参数。output_buffering = 4096请问我要怎么操作。。

这个只需要在你的根目录里的php.ini文件里添加output_buffering=4096 这一行即可php.ini文件若没有可以文本编辑软件创建一个另存为php.ini即可

是刚安装程序么, 可能开始传输的问题, 建议打包成.zip的上传文件

五、Linux 修改 Php.ini 需要重启什么东西

如果是因为PHP命令行而修改php.ini不需要重启

如果是因为APACHE而修改php.ini,就需要重启apache

总之,就是谁用PHP了,那就重新一下那个服务就可以了.

六、linux 系统下phpini文件丢失

首先你要说明,php是你yum 安装的rpm 还是自己编译的源码包,根据安装的位置,去拷贝phpini 然后重启php-cfgi 进程,加载phpini 文件,问题说明白,不然没人帮得了你!linux 系统下phpini文件丢失

从其他机器copy个过去吧

相关推荐

请教ESB是如何实现系统集成的

系统开发 2024-01-18

如何成功实施管理信息系统?

系统开发 2023-12-28