Struggling with this quite a bit.
Trying to add a PHP build system this is what I have:
{
"cmd" : ["php", "$file"],
"file_regex": "php$",
"selector" : "source.php"
}
Now, building a file called test.php
which contains: <?php echo "Hello, World!"; ?>
yields this error:
[WinError 2] The system cannot find the file specified
[cmd: ['php', 'D:\\www\\sandbox\\php\\test.php']]
[dir: D:\www\sandbox\php]
PHP is definitely on my PATH
and running php test.php
via command line works.
Can anyone shed some light here?
PHP.sublime-build:
{
"cmd": ["C:\\php\\php.exe", "$file"],
"file_regex": "php$",
"selector": "source.php"
}
Varialble in this only path to php.exe ("C:\php\php.exe"). After save it press F7 on your php code. Hope this help somebody.
You just need to change the path to your php.exe.
For example i use wampserver so my php.exe is under C:\wamp64\bin\php\php5.6.16
, that way the solution is:
{
"cmd": ["C:\\wamp64\\bin\\php\\php5.6.16\\php.exe", "$file"],
"file_regex": "php$",
"selector": "source.php"
}
That worked fine for me, good luck :)
The modified code :
{
"cmd": ["C:\\xampp\\php\\php.exe", "$file"],
"file_regex": "*",
"selector": "source.php"
}