0
我正在为(本地)开发人员开发一个门户网站,并希望能够通过将它们的名称传递给PHPEd直接从PHPEd中的浏览器打开PHP文件。PHP启动程序 - PHPEd
我找到了两种解决方案,但不能让他们的工作:
- 解决方案1:创建一个新的协议(phped_protocol),并使用 “
phped_protocol://[file]
” 为URI - 解决方法2:执行打开PHPED
有人能帮助我这些解决方案的一个批处理脚本?我想知道如何通过PHP /浏览器使用PHPEd打开PHP文件。
==编辑==
溶液1
test.reg
REGEDIT4
[HKEY_CLASSES_ROOT\phped_protocol]
@="URL:phpedProtocol"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\phped_protocol\shell]
[HKEY_CLASSES_ROOT\phped_protocol\shell\open]
[HKEY_CLASSES_ROOT\phped_protocol\shell\open\command]
@="\"C:\\phped_protocol.bat\" \"%1\""
的test.html
<a href="phped_protocol://[file]">Open file</a>
溶液2
phped_protocol.bat
START "test" "C:\Program Files (x86)\NuSphere\PhpED\7.0\phped.exe"
EXIT
test.php的
system('CMD /C C:\phped_protocol.bat');
请显示您为解决方案1和2所做的实际操作,以及您卡在哪里? – Nanne 2012-07-26 09:58:33
我已经尝试了上面的解决方案,以及其他一些东西,比如exec的替代系统,改变命令等等。 – Simon 2012-07-26 11:17:16