PHP(0):php,apache,mysql配置及问题

本文解决Apache安装过程中的常见问题,包括端口冲突、服务启动失败及页面无法访问等,并介绍如何配置虚拟主机及PHP环境。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

配置参考完全来自于一篇百度经验贴:http://jingyan.baidu.com/article/8cdccae945423c315413cdbb.html

但照着经验贴做下来还是存在不少问题:

(1)apache安装成功但是检测时出错,注意httpd.conf末尾追加信息的正确性,如路径,正斜杠等
(2)apache安装成功但是启动不了,注意端口占用问题,443号端口被vmware-hostd.exe进程占用了,导致Apache无法启动这是因为vmware-hostd.exe默认是使用443号端口的,而它又是默认自动启动的。我们知道,Apache 的 httpd 服务默认是使用80端口的,而 httpd-ssl 默认是使用443端口的。这就导致了443号端口的冲突。
解决方法有两种:(此处选择二成功启动)
一:修改 httpd-ssl.conf 配置文件,将443端口改为其他空闲的端口(如4430)。
二:将 vmware-hostd.exe 的自动启动改为手动启动并将其停止。在桌面的计算机图标点击鼠标右键,选择 “管理→服务和应用程序→服务”,将显示名称为“VMware Workstation Server”的服务的启动类型改为手动,并停止该服务即可。
(3)apache安装好并启动了但是localhost打不开,127.0.0.1也打不开
1.打开服务检查apache是否为启动状态。
2.打开httpd.conf检查DocumentRoot指定目录下是否有启动文件(index.html、index.php这种)。
3.一些老式浏览器访问时,别忘了加http://
以上检查都没问题,最后发现是由于前面在解决启动apache时的端口占用问题时,修改了httpd.conf中listen监听的端口号,这里将端口号改回为80端口便可。
(4)PHP7缺少php_mysql.dll时,PHP手册中已经说了... PHP_MYSQL.DLL将要被抛弃的.可以使用php_pdo_mysql.dll 


完全解决以上问题后,终于在开启启动Apache后,在网页中输入:http://localhost/,见到了以下界面:



此时网页能显示因为在XXX\Apache\Apache24\htdocs目录下有index.html文件夹,但若想在其他地方建立文件夹存放网页,需要修改XXX\Apache\Apache24\conf\extra文件夹下的httpd-vhosts.conf文件:

<VirtualHost _default_:80>
#DocumentRoot "${SRVROOT}/htdocs"
DocumentRoot "D:/AMP/www"
#ServerName www.example.com:80
</VirtualHost>

www文件夹便是新建的存放网页的文件夹,但光是这样还是会由于权限的问题看不到www文件夹下的php文件,再去修改httpd.conf文件夹,将 Require all denied前面加上#好,即注释掉,此时重启Apache,便可以输入localhost访问www文件夹下的php文件了。

内容概要:本文深入探讨了Kotlin语言在函数式编程和跨平台开发方面的特性和优势,结合详细的代码案例,展示了Kotlin的核心技巧和应用场景。文章首先介绍了高阶函数和Lambda表达式的使用,解释了它们如何简化集合操作和回调函数处理。接着,详细讲解了Kotlin Multiplatform(KMP)的实现方式,包括共享模块的创建和平台特定模块的配置,展示了如何通过共享业务逻辑代码提高开发效率。最后,文章总结了Kotlin在Android开发、跨平台移动开发、后端开发和Web开发中的应用场景,并展望了其来发展趋势,指出Kotlin将继续在函数式编程和跨平台开发领域不断完善和发展。; 适合人群:对函数式编程和跨平台开发感兴趣的开发者,尤其是有一定编程基础的Kotlin初学者和中级开发者。; 使用场景及目标:①理解Kotlin中高阶函数和Lambda表达式的使用方法及其在实际开发中的应用场景;②掌握Kotlin Multiplatform的实现方式,能够在多个平台上共享业务逻辑代码,提高开发效率;③了解Kotlin在不同开发领域的应用场景,为选择合适的技术栈提供参考。; 其他说明:本文不仅提供了理论知识,还结合了大量代码案例,帮助读者更好地理解和实践Kotlin的函数式编程特性和跨平台开发能力。建议读者在学习过程中动手实践代码案例,以加深理解和掌握。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值