我有一個.bat文件位於與我的php文件名爲start.bat相同的文件夾中 我希望在點擊提交時執行.bat文件按鈕。嘗試從PHP腳本執行.bat文件時服務器無響應
我的PHP文件如下所示:
<?php
if(isset($_POST['submit']))
{
echo exec('start.bat');
echo "Done!";
} else {
// display the form
?>
<form action="index.php" method="post">
<input type="submit" name="submit" value="Start Server">
</form>
<?php
}
?>
當我點擊網頁進入「等待服務器...」 的永無止境的循環按鈕,它不會運行該批處理文件。
是否有東西,像我需要設置批處理文件運行,或者我做錯了代碼明智的權限?
感謝您的快速幫助,因爲我需要今天解決此問題!
您是否檢查過服務器的響應?您可以使用谷歌瀏覽器的網絡檢查器來檢查服務器響應的細節並進行更全面的調試。 – Chiguireitor
你知道你的服務器上使用了哪個操作系統嗎? – Eldros