作者schedule6666 (schedule)
看板Linux
标题Apache 吃不到php的设定
时间Thu Jan 18 19:34:22 2018
大家好,我是因为工作需要而接触linux apache的超新手。
如果问了蠢问题,请鞭小力一点...
我把写好的专案丢进linux 下的 /var/www/html
然後因为路径设定的问题,我follow了鸟哥的文章设定了 httpd.conf
然後,我自己也不知道动到了什麽,使得元来可以看到的档案,访问时只能读到纯文字
ex: localhost/index.php
直接在萤幕画面上给我秀出
<?php
phpinfo();
?>
这个东西,想请问各位高手对於这个问题有任何头绪吗?
小妹今天已经k了一天http.conf的设定,但还是没有任何头绪 (大哭)
回应下面的留言: 我只有动到httpd.conf 这个档案。 然後我把我的httpd.conf
放在dropbox上
https://www.dropbox.com/s/iz8yqxkx0sl9j74/httpd.doc?dl=0
再麻烦大家了。
然後…我找了一下,没有mod_php.conf这个档案耶 @@"
-----
Sent from JPTT on my HTC_D10u.
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 27.242.98.131
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Linux/M.1516275265.A.CC4.html
1F:推 hijkxyzuw: 你有装 php 吗? 01/18 19:46
2F:→ schedule6666: 有的,一开始是可以上web的 01/18 19:52
3F:推 acidjazz: 只有动到httpd.conf吗?可以把内容贴上来看看 01/18 21:05
4F:→ kpier2: 若有 mod_php.conf 也顺便贴上来 01/18 22:11
5F:→ schedule6666: 只有动到httpd.conf 01/18 22:21
※ 编辑: schedule6666 (36.231.30.14), 01/18/2018 22:43:33
6F:→ bamchisu: 你会不会没有load php的模组? 01/18 22:48
7F:→ schedule6666: 请问是指 php-pear那些东西吗? 01/18 23:00
8F:推 filiaslayers: 你有装php吗... 01/18 23:21
9F:→ schedule6666: 真的有啦...QQ. 虽然不是我安装的,但我有检查过his 01/18 23:35
10F:→ schedule6666: tory,有看到有安装, yum php ...等指令,而且我在 01/18 23:35
11F:→ schedule6666: 把那包丢进去之前打 localhost/index.php是正常的 01/18 23:35
12F:推 yanli2: 跟设定无关 你apache php MySQL 砍掉重装试试 01/19 01:57
14F:→ obarisk: r-apache-mysql-php/ 01/19 07:34
15F:→ schedule6666: 那个连结点进去看不到东西欸 @@、 01/19 10:03
16F:→ schedule6666: 12楼,因为db也在同一台server上,如果砍掉重灌,这 01/19 10:05
17F:→ schedule6666: 样会影响db连线吗? 01/19 10:05
18F:推 yanli2: 会喔!你重装apache php 就好试试 01/19 10:09
19F:→ schedule6666: 我下了yum remove php这个指令,然後重新安装一次, 01/19 10:47
20F:→ schedule6666: 结果还是一样 QQ 01/19 10:47
21F:推 prsb: ls /etc/apache2/mods-enabled/,看看php的mod有没有启用 01/19 11:05
22F:→ schedule6666: 我cd 进去,没有这个目录欸 01/19 11:21
23F:推 yanli2: yum remove httpd php* ; yum install httpd php* 01/19 12:10
24F:→ yanli2: 安装完後丢一个 phpinfo 到根目录先看有没有run起来 01/19 12:11
25F:→ yanli2: 你os 版本? 01/19 12:12
26F:→ schedule6666: centos7 , 我照着指令打完後,测试 index.php後网页 01/19 12:18
27F:→ schedule6666: 出现连线失败。 01/19 12:18
28F:推 yanli2: 理论上 一装完後不用改设定就能跑php, 你127.0.0.1 有画 01/19 12:23
29F:→ yanli2: 面? 01/19 12:23
30F:→ yanli2: service httpd start 有启动? 01/19 12:23
31F:→ schedule6666: 下 systemctl start httpd 这个指令时,出现 failed 01/19 12:26
32F:→ schedule6666: to start httpd.service: unit not found 01/19 12:26
33F:→ schedule6666: 127.0.0.1 无画面 01/19 12:28
34F:推 yanli2: 没装httpd啊...... yum install httpd 01/19 12:30
36F:→ schedule6666: 装完後重启 httpd 还是一样欸... 01/19 12:33
37F:→ schedule6666: 回到了吃不到php设定的问题 01/19 12:34
38F:→ schedule6666: 按顺序重装一次就可以了,感谢 01/19 12:42
39F:推 yanli2: 吃到php了吗? 01/19 12:45
40F:→ schedule6666: 吃到了,大感谢 01/19 13:03
41F:推 yanli2: :P 01/19 13:03
42F:推 kitehero: 大吉大利 今晚吃php 01/19 16:10
43F:→ schedule6666: 再配apach及 mariadb当配菜吃 :p 01/19 17:32
44F:推 yanli2: 我个人是使用Nginx+apache+php+MySQL5.6 01/19 22:35
45F:→ schedule6666: 我也有听过,你觉得跟apache比起来,你个人比教推哪 01/19 23:50
46F:→ schedule6666: 个? 01/19 23:50
47F:推 yanli2: 我两个共用。Nginx为主、apache代理php 主要是nginx设定ht 01/20 00:00
48F:→ yanli2: tp/2比较简单,对静态档案处理速度佳 01/20 00:00
49F:→ yanli2: Apache+php 则是已经用很久了,设定也比较熟悉 01/20 00:01
50F:推 yanli2: MySQL /mariadb 之前用最新版的跑主从和丛集问题很多,懒 01/20 00:04
51F:→ yanli2: 得除错了,降到5.6可以稳稳的跑主从就加减用 01/20 00:04
52F:→ schedule6666: 哇,太厉害了? 感谢你的指导,我也来研究一下 01/20 00:13
※ 编辑: schedule6666 (39.10.44.146), 01/20/2018 00:14:13