php在apache下无法运行?配置apache支持php运行

apache是一个软件,凡是来说它是一个web办事器,我们若是有网站可以知道,网站可以经由过程apache来运行,并且apache仍是免费的,所以我们的站长用apache仍是很是多的。php凡是用来做web端的剧本说话,此刻年夜约60%多的网站,仍是用php来写的,apache+php算是网站开辟者的黄金同伴了。若何设置装备摆设apache来撑持php相信一些新手仍是比力目生的,此刻就带大师设置装备摆设一下。


东西/原料

  • windows系统的电脑一台
  • Apache软件(apache官网下载)
  • php文件(可以在php社区中下载)

Apache的安装

  1. 1

    Apache是一个软件,说白了就是傻瓜式安装就可以了,没有什么难度。安装完当作之后,点开浏览器,输入localhost或者127.0.0.1,若是显示it works,就暗示安装当作功!

    0823dd54564e92588d368fae9082d158ccbf4e6b.jpg

设置装备摆设apache以运行php法式

  1. 1

    一、在apache的安装目次下,有一个htdocs目次,此刻,我们在该目次下,新建一个简单的php网页文件。

    d058ccbf6c81800a40edfa4ebd3533fa828b4761.jpg e4dde71190ef76c69eee886b9116fdfaaf5167b5.jpg
  2. 2

    二、我们在浏览器中去“浏览”该php网页文件,成果把php文件内容显示出来了,php并没有运行。

    e1fe9925bc315c607c8e19af81b1cb1349547752.jpg
  3. 3

    三、需要设置装备摆设apache,以挪用“php说话模块(引擎)”去执行该php代码。需要apache的本家儿设置装备摆设文件httpd.conf,其位置在:apache安装目次/conf/httpd.conf。

    54fbb2fb43166d22aa8b67d44a2309f79152d2f6.jpg
  4. 4

    四、找到“装载模块”的位置:并在这一系列的LoadModule的最后位置,添加如许一行:"LoadModule  actions_module modules/mod_actions.so ",  php5说话包中的模块文件此中,php5说话模块名就是一个固心猿意马的名字,为:php5_module,php5说话包,其实就是php说话包的阿谁文件夹。

    3c6d55fbb2fb43168f9e063a2ca4462308f7d3e9.jpg
  5. 5

    五、在apache的设置装备摆设文件最后写上:LoadModul php5_module "H:/amp/php/php5apache2_2.dll"。

    d01373f082025aaf3e66018bf7edab64034f1a1d.jpg
  6. 6

    六、另起一行设置php后缀的文件,由这个php说话模块去执行。"AddType  application/x-httpd-php  .php"

    0eb30f2442a7d9335add9a33a14bd11373f0017c.jpg
  7. 7

    七、重启Apache,运行适才写的php法式。显示可以运行Php了。

    8b13632762d0f7034759eb9c04fa513d2797c583.jpg
  8. 8

    弥补:在apache的设置装备摆设文件中,设置所有php后缀的网页文件,由php说话引擎去“处置”的方式(也就是前面的第2步),还有一种写法:

    dc54564e9258d109fe9cd0f2dd58ccbf6c814d76.jpg

注重事项

  • apache软件和php法式包不克不及贫乏。
  • 点窜完设置装备摆设文件后必需要重启Apache,否则设置装备摆设不克不及生效。
  • 注重Apache和php的版本
  • 发表于 2018-04-30 00:00
  • 阅读 ( 863 )
  • 分类:其他类型

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具