当前位置: 首页 > wzjs >正文

网站建网站建设公司北京seo招聘网

网站建网站建设公司,北京seo招聘网,金华浦江网站建设,wordpress小工具是哪个文件夹现在的项目环境都是要求比较新的版本,就比如今天部署测试一个新框架遇到了下面这些问题,报错原因有以下几点: PHP版本低了,现在的新项目都是要求PHP8以上版本;指令废弃,配置文件禁用即可;切换P…

现在的项目环境都是要求比较新的版本,就比如今天部署测试一个新框架遇到了下面这些问题,报错原因有以下几点:

  • PHP版本低了,现在的新项目都是要求PHP8以上版本;
  • 指令废弃,配置文件禁用即可;
  • 切换PHP8版本后,扩展没有安装。

1、因为在windows电脑上测试部署新项目需要PHP8.0以上版本,在执行composer -install 时遇到以下错误:
请添加图片描述

 Problem 1- Root composer.json requires php >=8.0 but your php version (7.3.4) does not satisfy that requirement.Problem 2- topthink/framework[v8.0.0, ..., v8.1.2] require php >=8.0.0 -> your php version (7.3.4) does not satisfy that requirement.- Root composer.json requires topthink/framework ^8.0 -> satisfiable by topthink/framework[v8.0.0, ..., v8.1.2].

根据提示可以看出php版本低了,要求php8.0以上版本,所以接下来切换php版本,再去执行composer 命令。

2、windows电脑上原来的php版本是7.3.4,所以需要设置全局默认的php版本,这就需要去修改系统环境变量。
请添加图片描述
请添加图片描述
我使用的是PHPstudy,先在PHPstudy中安装php8.0以上版本,然后根据上图中路径找到安装目录,编辑系统环境变量中的php路径。
请添加图片描述请添加图片描述

3、重新打开 Git Bash ,执行php -v 发现还是报错,这是因为在 PHP 7.0 版本之后,track_errors 指令已经被废弃并且在 PHP 7.2 版本中被完全移除。

请添加图片描述
解决方法:修改 php.ini 文件,把配置参数 track_errors 改为Off

track_errors=Off

请添加图片描述
请添加图片描述
修改后,再执行 php -v,就能看到默认版本已经切换成功,继续执行 composer install
请添加图片描述
4、结果又报错了,提示当前 PHP 环境没有启用 OpenSSL 扩展,而 Composer 需要这个扩展来处理 HTTPS 请求,例如从远程仓库下载包。

 [Composer\Exception\NoSslException]                                           The openssl extension is required for SSL/TLS protection but is not available. If you can not enable the openssl extension, you can disable this error, at your own risk, by setting the 'disable-tls' option to true.

请添加图片描述

开启openssl,这里我单独配置openssl的时候不生效,还报一个提示错误,后来发现是扩展目录extension_dir 不对。
请添加图片描述
重新配置成当前版本扩展目录:

extension_dir = "E:/phpstudy_pro/Extensions/php/php8.2.9nts/ext/"

5、执行 composer install,报错,继续套娃,从这里可以明显看出是因为项目所需扩展没有开启。
请添加图片描述

打开PHPstudy,选择网站,新建一个网站,PHP版本选择8.2.9,与上面对应,创建成功后开启常用的扩展,在网站这里开启php扩展,会对此网站对应的PHP版本,其他使用此版本的项目都生效。
请添加图片描述
我这里就简单启用了这几个扩展,根据自己的需求启用:

php_curl
php_fileinfo
php_openssl
php_gd
php_intl
php_zip
php_sokets
php_ftp

文章转载自:

http://qftAfr6n.rrwgh.cn
http://misC3VUh.rrwgh.cn
http://3kakgABL.rrwgh.cn
http://eE1EeO5U.rrwgh.cn
http://NA3roPZm.rrwgh.cn
http://WyVsLqup.rrwgh.cn
http://IWmXFMzP.rrwgh.cn
http://D62kuItg.rrwgh.cn
http://vTvr1vcJ.rrwgh.cn
http://yuQj4Lj9.rrwgh.cn
http://JyLRQixR.rrwgh.cn
http://JatEzgzj.rrwgh.cn
http://qcwUlwWQ.rrwgh.cn
http://rprthVum.rrwgh.cn
http://u26mBD1W.rrwgh.cn
http://1PE92PLU.rrwgh.cn
http://VLas9Rxn.rrwgh.cn
http://mrnO7oAe.rrwgh.cn
http://qMeQPRzk.rrwgh.cn
http://7DXiNh7r.rrwgh.cn
http://OcWCZ5DU.rrwgh.cn
http://fF4ofh9I.rrwgh.cn
http://eQUIvDZC.rrwgh.cn
http://Be1RBRZq.rrwgh.cn
http://zRCMIvwc.rrwgh.cn
http://hXRvl6dN.rrwgh.cn
http://7SUdYDjP.rrwgh.cn
http://0AEccTx3.rrwgh.cn
http://pZfhe3Ze.rrwgh.cn
http://wBrPtuwo.rrwgh.cn
http://www.dtcms.com/wzjs/724839.html

相关文章:

  • 网站 关键词 出现频率做视频网站 带宽
  • 大学网站建设与管理职责外贸营销网站建设公司排名
  • 网站做微信小程序号码网页制作网站教程
  • android开发环境搭建网站优化 代码优化
  • 做网站需要买服务器苏州建站推广公司
  • 阿里巴巴国际站怎么找客户合肥室内设计培训学校哪家好
  • 企业云seo需要培训才能找到工作吗
  • dw网站制作素材电子商务网站开发流程
  • 网站怎么收录建立一个网站需要多久
  • 如何建设钓鱼网站品牌策划师
  • 北京外贸网站建设深圳网站设计营销型
  • pta编程网站中国石化工程建设有限公司设计许可证编号
  • 用手机网站做app加利弗设计公司官网
  • 做网站是要编程吗南宁黄页电话号码查询
  • seo如何推广网站智慧团建注册登记入口
  • 石家庄网站建设招商spark网站开发
  • 帮客户做传销网站wordpress doc导入
  • 那个装修公司的网站做的好网站建设 接单
  • 无锡优化网站费用韩城建设公司网站
  • 做我的世界背景图的网站室内设计公司和装修公司的区别
  • 推广网站可以做跳转吗新网站多久收录
  • 淄博网络公司做网站的电话网站的工商网监怎么做进去
  • 怎么介绍网站的优缺点网站的设计原则有哪些
  • 网站大全全部规范门户网站的建设和管理办法
  • 沈阳室内设计公司网站关键词优化方案
  • php 网站 上传到空间百度账户
  • 12380网站建设存在的问题红鱼洞水库建设管理局网站
  • 全栈网站开发流程图wordpress 多个域名
  • 微网站开发多少钱新手要如何让网站被收录
  • 大连市城乡建设厅网站深圳网站设计深圳网站建设