最早我的wamp服务器组合是华硕EPC1005HA+winxp深度精简版+apache+mysql+php,那时还不懂一些细节的东西,按网上的教程搭建,能打开网页就算成功。
后来逐渐逐个升级,换成了mini小机箱+win7+apache2422+mysql5+php5,还是能架设论坛和网页就行,基本不关注组件和报错。期间也总结了wamp服务器整体迁移的一些经验。
https://www.fengshen.cn/2015/01/wamp直接拷贝迁移后恢复网页服务/diyofwind/
https://www.fengshen.cn/2021/09/wamp直接拷贝迁移(续)/diyofwind/
然后渐渐转成现在的配置,开始使用win10了,遇到的一些文件缺失问题,在环境配置中增加了vc15,网站访问转为使用https。
https://www.fengshen.cn/2021/11/在win10上搭建wamp/diyofwind/
https://www.fengshen.cn/2022/01/win10安装wamp丢失vcruntime140-dll-msvcr110-dll解决/storyofwind/
再接下来,就是开启apache和php的功能组件了,开始不断踩坑。
https://www.fengshen.cn/2022/02/php7不能使用curl/storyofwind/
https://www.fengshen.cn/2023/10/wamp下php开启openssl/storyofwind/
https://www.fengshen.cn/2023/11/解决php7无法加载curl、intl、ldap的问题/storyofwind/
直到现在,环境配置为win10+vs19+apache2458+mysql57+php83,并且开启大量功能组件,解决各种报错信息。
总结遇到的几个大问题:
一是服务器架设太久了,网站的主题遇到一个喜欢的,使用的时间都是好几年,甚至有的快10年,导致wamp环境升级后,各种不兼容。之前这个问题几乎无法解决,没有原作者的升级,大多数人应该都是跟我一样,对文件代码两眼一抹黑。随着ai时代的到来,chatgpt立大功,本次我转到php8,各种主题疯狂报错,全靠chatgpt改代码,现在都基本正常使用了。
二是wamp环境升级,涉及的相关功能组件升级,apache、mysql、php各个版本需求的运行环境不同,所以环境升级的时候需要整体考量,不然功能组件就会因为amp版本不同,对应的组件版本不一致而失效。本次升级php8后,多个组件无法开启,网上找来找去各种方法都试了还是无效,最终自己开窍,统一了amp需求组件的版本,就此成功开启组件。
- 本文固定链接: https://www.fengshen.cn/2024/01/wamp服务器各服务组件配置踩坑经验/diyofwind/
- 转载请注明: fengshen 发表于 Dream of Wind | 一梦风神
