PHP CLI 在 Windows 下的配置问题
看到手册这个页面讲述通过一定步骤能够让PHP像运行普通命令行程序一样在Windows Command Line 中运行 : PHP 在 Microsoft Windows 下的命令行方式 。
按照上述讲述的操作后的确可以去除.php
后缀运行文件了,但是很奇怪的是并不能关联到php.exe
上去,而还是用默认的编辑器打开了(我之前设置了SublimeText关联了.php
文件)。但是如果我直接右键设置默认打开程序为php.exe
的话,使用命令行程序内部没法获取到命令行设置的参数。
下面是我当前的注册表相关信息:
<code>Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.php] @="phpfile" "Content Type"="application/php" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\phpfile] @="PHP Script" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\phpfile\Shell] @="Open" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\phpfile\Shell\Open] @="&Open" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\phpfile\Shell\Open\Command] @="\"E:\\Dropbox\\upupw\\php5\\php.exe\" -f \"%1\" -- %~2" </code>
回复内容:
看到手册这个页面讲述通过一定步骤能够让PHP像运行普通命令行程序一样在Windows Command Line 中运行 : PHP 在 Microsoft Windows 下的命令行方式 。
按照上述讲述的操作后的确可以去除.php
后缀运行文件了,但是很奇怪的是并不能关联到php.exe
上去,而还是用默认的编辑器打开了(我之前设置了SublimeText关联了.php
文件)。但是如果我直接右键设置默认打开程序为php.exe
的话,使用命令行程序内部没法获取到命令行设置的参数。
下面是我当前的注册表相关信息:
<code>Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.php] @="phpfile" "Content Type"="application/php" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\phpfile] @="PHP Script" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\phpfile\Shell] @="Open" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\phpfile\Shell\Open] @="&Open" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\phpfile\Shell\Open\Command] @="\"E:\\Dropbox\\upupw\\php5\\php.exe\" -f \"%1\" -- %~2" </code>
公子你需要合适的小工具。
建议用FileTypesMan,具体查看一下php扩展名的文件关联情况。尤其要注意open也就是右键打开 (&O)
的行为是否正确。
最坏情况下,你也可以彻底删除php扩展名的所有关联,把PHP文件恢复到未知文件类型,以一个干净的状态重新重复php手册的指导。

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

適用於 Ubuntu 和 Debian 的 PHP 8.4 安裝和升級指南

如何設定 Visual Studio Code (VS Code) 進行 PHP 開發
