PHP开发环境配置:ThinkPHP与IDE

集成环境采用XAMPP

ThinkPHP 配置

一开始参考的是
XAMPP和ThinkPHP 5.0的安装和验证
采用的是git版下载,但可能这篇文章太久远,与6.0版本不匹配,改了很久都不成功

——————————————————————————————————————————————

后来参考
https://jingyan.baidu.com/article/b24f6c829a0c0bc6bfe5daf6.html
从官网下的5.0版本,解压后重命名为ThinkPHP5
ThinkPHP5 放到 D:\Applications\XMAPP\soft\htdocs 文件夹下
htdocs
浏览器输入http://localhost:8001/thinkphp5/public/
成功
在这里插入图片描述

———————————————————————————————————————————————

其他环境配置参考:
ThinkPHP5.0(一)PHPStorm+XAMPP开发环境搭建
php系列之搭建PHP开发环境(XAMPP+PhpStorm)

PHP IDE 选择

Visual Studio Code一个轻量且强大的代码编辑器,支持Windows,OS X和Linux。内置JavaScript、TypeScript和Node.js支持,而且拥有丰富的插件生态系统,可通过安装插件来支持C++、C#、Python、PHP等其他语言

visual studio code(vscode)常用PHP开发插件和设置
vscode配置PHP环境(xampp环境,xdebug调试)
vscode中文汉化及软件界面介绍

PhpStorm 是 JetBrains 公司开发的一款商业的 PHP 集成开发工具。

phpstorm+xdebug调试详细教程
PHPStorm如何配置php运行环境
PHPStorm如何创建php项目并运行
phpstorm如何引用css
如何用phpstorm写html5

ThinkPHP 配置时遇到的问题及解决

输入:http://localhost:8001/think/public/
报错

Warning: require(D:\Applications\XMAPP\soft\htdocs\think\public/../vendor/autoload.php): failed to open stream: No such file or directory in D:\Applications\XMAPP\soft\htdocs\think\public\index.php on line 15

Fatal error: require(): Failed opening required 'D:\Applications\XMAPP\soft\htdocs\think\public/../vendor/autoload.php' (include_path='D:\Applications\XMAPP\soft\php\PEAR') in D:\Applications\XMAPP\soft\htdocs\think\public\index.php on line 15

原因及解决:

  • 可能1:

下载的ThinkPHP 6.0,环境要求:PHP >= 7.1.0
进入安装php的路径,检查我的php版本:

   cd D:\Applications\XMAPP\soft\php
   php -v

D:\Applications\XMAPP\soft\php>php -v
PHP 7.4.4 (cli) (built: Mar 17 2020 13:49:19) ( ZTS Visual C++ 2017 x64 )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
  • 可能2:Apache2.4版本的部分权限不开放问题
    修改 Apache(httpd-xmapp.conf) 文件的require https://blog.csdn.net/qq_30289891/article/details/85173020
    但依然报错

  • 可能3:git版本下载有问题
    从官网下载 http://www.thinkphp.cn ,重新放到xampp集成环境的文件夹下
    再次运行,可以运行
    猜测可能是6.0版本不能git下载?或者我在github上下载的时候好像看到网站显示检测未通过?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值