运行机制:

执行refresh.php 脚本。
加载语言包。
是否服务器在线,加载在线执行脚本onlineOffline.php。

加载/bin/apache目录下当前apache版本目录中的php.ini配置文件。
扫描php_XXX.dll扩展文件,存储到数组$ext数组中。

加载/bin/apapche/目录下当前apapche版本目conf录中的httpd.conf配置文件。

扫描LoadModule_XXXX.so扩展文件,存储到数组$mod数组中。

扫描/bin/php目录,获取PHP版本数组。

扫描/bin/apche目录,获取apache版本数组。

扫描/bin/mysql目录,获取mysql版本数组。

把以上获取的数据根据/wampmanager.tpl配置模版 生成/wampmanager.ini配置文件。

最后,wampmanager.exe根据/wampmanager.ini文件内容,启动apache、mysql。

好了,下篇讲讲怎么扩展自己的apahce、PHP、mysql版本。

最新文章

  1. VUE 入门基础(5)
  2. visual studio生成后调试启动又提示部分项目需要生成问题总结
  3. Solr集群常用的操作总结
  4. VS2013: upgrading a Windows Phone 7/8 and Windows 8 apps(转)
  5. JavaScript中知而不全的this (转)
  6. PHP 下载文件时自动添加bom头的方法
  7. weblogic使用脚本部署
  8. HDU 5046 Airport(DLX反复覆盖)
  9. Oracle Database Instant Client 11g 32位和64位 安装包发布
  10. arm指令bne.w改成b,即无条件跳转
  11. 末学者笔记--NTP服务和DNS服务
  12. poj 2778 AC自动机+矩阵快速幂
  13. Linux分区的几种方案
  14. PHP相关学习
  15. Kubernetes-1
  16. PAT A1120 Friend Numbers (20 分)——set
  17. Java之数组遍历
  18. react事件中的this指向
  19. Luogu2161 [SHOI2009]会场预约-线段树
  20. Mysql中用between...and...查询日期时注意事项

热门文章

  1. 如何将baidu地图中的baidu logo 去掉
  2. javaweb-Excel导入导出后台代码
  3. 记一次win10 installer安装MySQL 5.7的过程
  4. visual studio运行时库MT、MTd、MD、MDd 的区别
  5. 转:用法总结:NSNumber、NSString、NSDate、NSCalendarDate、NSData(待续)
  6. (转)ffmpeg资源一览
  7. Linux 标准文件描述符
  8. ping失败的结果分析
  9. hibernate 中的session和事务(Transaction)
  10. windows上開啟多個apache服務器