當前位置:首頁 » 編程語言 » cmd運行php

cmd運行php

發布時間: 2022-08-30 16:46:22

❶ 怎麼在cmd裡面運行php命令

命令行直接執行語句 C:\Php>php -r "echo \"hello world!\""; 或者 命令執行文件 C:\Php>php -f C:/apache/apache2/www/demo/test/index.php。其實你自己在後盾人看看教學視頻,加上自己的理解,多想想就明白了,很簡單的

❷ 如何在cmd命令行下運行php

在CMD下運行PHP文件有兩種方法:
方法一、直接調用PHP.EXE來運行,例如你需要運行A.PHP,而PHP安裝在C:\PHP下面,那麼可以用下面的命令運行它:
C:\>C:\PHP\PHP.EXE
A.PHP
方法二、利用文件關聯,直接把A.PHP作為A.BAT等文件一樣運行,例如下面的命令:
C:\>A.PHP

❸ 怎樣在本地運行PHP

1、首先需要在電腦上安裝PHPstudy軟體和notepad這兩個代碼編輯軟體(如果找到可以代替的就用你那代替的),如圖所示紅色箭頭所示:

❹ 在windows系統下的cmd下面執行php 命令,返回『PHP』不是內部或外部命令,也不是可運行的程序。。

需要把php.exe設置到環境變數裡面,假設你的php.exe路徑是D:wampinPHPphp5.5.12

右擊「我的電腦-》屬性-》高級->環境變數-》系統變數-》PATH-》編輯」,在變數值中添加:

;D:wampinPHPphp5.5.12

重啟CMD,輸入php -v 測試是否成功。

❺ cmd命令行運行php不能使用session和cookie怎麼辦

是不能用的,cookie是基於瀏覽器的,session是一個會話,必須跟客戶端的會話id關聯上才有意義,很明顯,命令行下執行是不存在這條件的。

你可以根據你的業務代碼做更改,可以利用
PHP_SAPI === 'cli'

做判斷。

❻ php執行cmd腳本超時,不能去改ini因為超時期間頁面一直在等待,怎麼才能

PHP腳本執行超時的解決辦法
在php中默認腳本執行超時時間為30秒了,如果未進行設置30秒之後如果你的腳本還未執行完就會超時了,下面我來給大詳解解決PHP腳本執行超時的方法。
php.ini
中預設的最長執行時間是
30
秒,雖然可以通過調整
php.ini

max_execution_time的值來達到目的,但有些情況是沒有條件修改php.ini的,如何解決這個問題呢。
一種方法是在
PHP
腳本中加入
代碼如下
ini_set('max_execution_time',
'0');
將運行時間設置成0(無限值);
另一種方法是在命令行下執行腳本,使用命令行執行腳本時,最大運行時間被設置為了無限值。
修改php.ini的腳本執行時間限制
編輯php.ini,修改max_execution_time值:
代碼如下
max_execution_time=500
//此修改需要重新載入php.ini,需要重啟web伺服器生效。
通過.htaccess
文件設置腳本執行時間
代碼如下
php_value
max_execution_time
500
在腳本中設置執行的最大時間
代碼如下
ini_set('max_execution_time',
500);
用php的函數取消腳本的時間限制
代碼如下
set_time_limit(0);
set_time_limit用來設置腳本的超時時間,此函數規定從該句運行時起程序必須在指定秒數內運行結束,超時則程序出錯退出。
下面是一個例子.
有10000條數據,
要修改其中某些數據,
運用PHP分步執行處理,
代碼如下:
action.php
代碼如下
<?php
$stid
=
isset($_GET['stid'])?$_GET['stid']:0;
$endid
=
$stid
+
100;
$maxid
=
10000;
function
dosomething(){
//要時間比較多的操作
……
}
$sql_string=」select
*
from
`table`
where
id>』$stid』
and
id<=』$endid』
order
by
id」;
$datas
=
getdata_bysql($sql_string);
foreach($datas
as
$data){
//處理數據
…..
echo
$id.」
處理完成.
<br
/>」;
if($id>=$maxid){exit;}
}
if($stid<=$maxid){
$stid
=
$stid
+
100;
$url=」action.php?stid=$stid」;
echo
$url;
echo
『<script
language=」javascript」>location=」『.$url.』」;
</script>』;
}
?>
其中的dosomething()是一個耗時操作.
這里我們通過限制id范圍來減少運行時間,
運行完後通過javascript的跳轉來自動運行下一步
現在dedecms生成html頁面時就是這樣做

❼ 如何在cmd中運行PHP

1.安裝php
2.設置環境變數
3.cmd進到文件地址 php xx.php

熱點內容
git命令刪除文件夾 發布:2025-01-27 09:45:49 瀏覽:367
手機版的電腦斗羅大陸伺服器 發布:2025-01-27 09:43:11 瀏覽:798
androidopencv下載 發布:2025-01-27 09:35:19 瀏覽:320
python類函數重載 發布:2025-01-27 09:32:00 瀏覽:575
為什麼提高財政資金配置效率 發布:2025-01-27 09:31:52 瀏覽:299
手機軟體卸載緩存 發布:2025-01-27 09:27:54 瀏覽:38
aspnet圖片緩存 發布:2025-01-27 09:24:10 瀏覽:222
資料庫原理與應用第二版答案 發布:2025-01-27 09:22:43 瀏覽:330
劍魂封仙腳本 發布:2025-01-27 09:09:46 瀏覽:594
ios移除密碼是什麼原因 發布:2025-01-27 09:01:52 瀏覽:545