0
我正在使用xampp和windows操作系統。我試圖執行簡單的PHP腳本命令行,但我得到了一個錯誤,如「無法打開輸入文件http://test.localhost.com/test.php」。以下是我的代碼。無法執行php腳本命令行
#!/usr/local/bin/php
<?php
$stdin = fopen('php://stdin', 'r');
while (true) {
$input = fgets($stdin, 3);
if ($input == 42) {
break;
} else {
echo $input;
}
}
fclose($stdin);
exit;
我給了我上面的錯誤。誰能告訴我有什麼問題?
你是怎麼執行這個腳本的? – Ikke 2012-07-11 13:25:09
如果你在Windows上,爲什麼你要使用UNIX hashbang和UNIX路徑到PHP? – nickb 2012-07-11 13:26:34
您的帖子自相矛盾。你是從命令行還是在瀏覽器中運行?如果您從命令行運行它,則指定文件名稱,而不是URL。 – 2012-07-11 13:26:50