最近使用PHP打BUUCTF用到了PHPstorm进行PHP语言的部分改写,其中安装解释器部分遇到了一些坑。如下:
首先官网下载PHPstorm进行安装,破解方式网上也有许多,可以直接百度,我是在《不迷路资源库》下载的。
安装后进行进入所有开发都需的配置解释器步骤:
从官网下载官网地址
要下载zip那个
然后解压到相关路径,(这里有人说要添加到Path环境变量有人说不用so i don’t konw 。。。),然后找到解压地址找到php.ini-development改为php.ini
然后记事本打开找到extension_dir = "./"将路径改为ext文件夹的绝对路径,这个文件夹在php.ini的同级目录下,然后将extension=php_mysqli.dll添加到ini配置文件中(任意位置即可),然后目录文件中继续寻找error_reporting = 巴拉巴拉,这一步我不知别人是怎样,我在改完上一个路径用快捷寻找error_reporting时没找到,也没搞懂什么原因(大家知道可以留言一下),我在添加好路径放置extension代码后先保存一次,然后记事本重新打开,再次寻找error_reporting然后做改动:
error_reporting = E_ALL 改为 error_reporting = E_ALL & ~E_NOTICE
然后保存退出,其余步骤和其他编程软件相似,打开PHPstorm进入设置项目(或PHP)选择下载好的php.exe.
来源地址:https://blog.csdn.net/qq_41709399/article/details/127706316