我正在尝试使用cmd运行php脚本
CMD代码
"C:\wamp\bin\php\php5.4.16\php.exe" -f "C:\wamp\www\file\test.php"
PHP代码
$fileLocation = getenv("DOCUMENT_ROOT") . "/file/myfile.txt";//OR $fileLocation = "myfile.txt"
$file = fopen($fileLocation,"w");
$content = "Your text here";
fwrite($file,$content);
fclose($file);
此问题是文件未创建。如果我在浏览器中运行此文件,则生成文件。用户是管理员。
答案 0 :(得分:1)
要运行php代码,请尝试以下命令:
php -f yourfilename.php
如果您位于与指定绝对路径不同的位置。只有在正确设置环境变量时才能使用此功能。