我想用xampp安裝php.exe執行php文件。用php.exe執行php文件
XAMPP安裝目錄爲C:\ XAMPP \ 這樣的php.exe的路徑是C:\ XAMPP \ PHP \ php.exe的
我改變了Apache的配置文件中DOCUMENT_ROOT,所以,我的根驅動器O:\
我想要執行的php文件只是在同一個文件夾中創建另一個文件。只是爲了看看執行工作。
[make.php]路徑=>○:/make.php
<?php
$f=fopen(date("d_m_Y_H_i_s").".txt","a");
fclose($f);
?>
當我打開我的瀏覽器,並開始http://localhost/make.php正確生成txt文件。
所以所有的作品!現在我想做同樣的事情不使用瀏覽器,但php.exe
右鍵點擊php.exe,以管理員身份運行(禁用UAC和沒有帳戶密碼)鍵入「O:\ make.php」按回車但沒有任何反應......
也嘗試過使用「O:/make.php」,「make.php」,「php make.php」,「php O:/make.php」,「php O:\ make.php」。
有人有什麼想法嗎?
在命令行鍵入'php.exe O:\ make.php',或者創建PHP.exe的快捷方式並修改它以在最後添加文件。 – apokryfos
不起作用,我在php.exe上輸入這個命令,而不是命令提示符或PowerShell。已經用cmd和powershell用「C:/xampp/php/php.exe -f O:/make.php」或反斜槓嘗試過。但仍然沒有... –
你確定它不工作?如何改變腳本來執行'$ f = fopen(__ DIR __。DIRECTORY_SEPARATOR.date(「d_m_Y_H_i_s」)。「。txt」,「a」);'而不是所以你會確定文件應該在哪裏創建? – apokryfos