簡體   English   中英

PHP7無法從命令行運行

[英]PHP7 not working from the command line

我剛剛從此處(線程安全64位版本)在Windows 10計算機上安裝了PHP7( http://windows.php.net/download#php-7.0)

我手動將路徑設置到php文件夾並設置php.ini 每當我想使用php命令時,它就不執行任何操作就進入下一行。 我輸入什么參數都沒有關系。沒有錯誤消息,所以我對可能的問題一無所知。

這是發生了什么:

PS C:\Users\Jakob> php
PS C:\Users\Jakob> php cjasdf
PS C:\Users\Jakob>

即使我導航到php文件夾並執行php.exe也不會發生任何事情:

PS C:\php> .\php.exe
PS C:\php> .\php.exe aleass
PS C:\php>

RE:您對缺少Visual C / C ++運行時庫的評論

你需要做的第一件事就是與運行時庫更新的Windows 從這里下載

Ok Power Shell是與命令提示符完全不同的野獸,所有常用的DOS命令都替換為PS命令

我讓PHP這樣在Power Shell中運行

通過切換到安裝PHP的文件夾來運行PHP

 PS > Set-Location c:\php
 PS > php -v

這是通過將C:\\php文件夾添加到PATH(但僅在PS Windows實例的持續時間內),而不是對Windows PATH的永久更改,將其做得更好的方法

在此PS執行期間,將您的PHP文件夾添加到WINDOWS PATH中

PS > $ENV:Path = $ENV:Path + ";c:\php"

CD(或PS等效文件)放入包含PHP CLI腳本的文件夾中

PS > Set-Location c:\php-source
PS > php test.php

謝謝,我以前從未使用過Power Shell,發現這些簡單的東西使我覺得我應該花一些時間來學習更多有關它的知識。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM