您的位置:首页 > 编程语言 > PHP开发

cmd 运行php文件详解

2018-01-24 10:51 211 查看
1,运行php脚本

打开cmd,进入php文件所在目录,下面就可以直接执行php 脚本了

如:php test.php

2,cmd运行带参数的php文件

php文件后空格+参数

程序里用argv[]来读参数argv 是包括所有传参的数组,是php的预定义变量

程序里用argc来读参数个
b2db
数例:phpD:\php5site\s.phpfilenamefile = argv[1];

$name = argv[2];

3,PHP脚本执行超时的解决办法:

PHP默认脚本执行超时是 30 秒,这是由 php.ini 中的 max_execution_time 变量指定,服务器会在 30 秒后强行中止正在执行的程序,如要执行完运行时间大于30秒的脚本,可通过以下几种方法来解决:

(1)修改php.ini的脚本执行时间限制

编辑php.ini,修改max_execution_time值:

max_execution_time=500

//此修改需要重新加载php.ini,需要重启web服务器生效。

(2)通过.htaccess 文件设置脚本执行时间

php_value max_execution_time 500

(3)在脚本中设置执行的最大时间

ini_set(‘max_execution_time’, 500);

(4)用php的函数取消脚本的时间限制

set_time_limit(0);

set_time_limit用来设置脚本的超时时间,此函数规定从该句运行时起程序必须在指定秒数内运行结束,超时则程序出错退出。

用法:set_time_limit(秒数);

//秒数为0时,标示该脚本没有时间限制。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: