Apache 吃不到php的設定

作者: schedule6666 (schedule)   2018-01-18 19:34:22
大家好,我是因為工作需要而接觸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這個檔案耶 @@"
作者: hijkxyzuw (i,j,k) ×(x,y,z)   2018-01-18 19:46:00
你有裝 php 嗎?
作者: schedule6666 (schedule)   2018-01-18 19:52:00
有的,一開始是可以上web的
作者: acidjazz (...........)   2018-01-18 21:05:00
只有動到httpd.conf嗎?可以把內容貼上來看看
作者: kpier2 (條漢子)   2018-01-18 22:11:00
若有 mod_php.conf 也順便貼上來
作者: schedule6666 (schedule)   2018-01-18 22:21:00
只有動到httpd.conf
作者: bamchisu (suchi)   2018-01-18 22:48:00
你會不會沒有load php的模組?
作者: schedule6666 (schedule)   2018-01-18 23:00:00
請問是指 php-pear那些東西嗎?
作者: filiaslayers (司馬雲)   2018-01-18 23:21:00
你有裝php嗎...
作者: schedule6666 (schedule)   2018-01-18 23:35:00
真的有啦...QQ. 雖然不是我安裝的,但我有檢查過history,有看到有安裝, yum php ...等指令,而且我在把那包丟進去之前打 localhost/index.php是正常的
作者: yanli2 ( Yan™)   2018-01-19 01:57:00
跟設定無關 你apache php MySQL 砍掉重裝試試
作者: obarisk (OSWALT)   2018-01-19 07:34:00
作者: schedule6666 (schedule)   2018-01-19 10:03:00
那個連結點進去看不到東西欸 @@、12樓,因為db也在同一台server上,如果砍掉重灌,這樣會影響db連線嗎?
作者: yanli2 ( Yan™)   2018-01-19 10:09:00
會喔!你重裝apache php 就好試試
作者: schedule6666 (schedule)   2018-01-19 10:47:00
我下了yum remove php這個指令,然後重新安裝一次,結果還是一樣 QQ
作者: prsb (快轉量產吧~~)   2018-01-19 11:05:00
ls /etc/apache2/mods-enabled/,看看php的mod有沒有啟用
作者: schedule6666 (schedule)   2018-01-19 11:21:00
我cd 進去,沒有這個目錄欸
作者: yanli2 ( Yan™)   2018-01-19 12:10:00
yum remove httpd php* ; yum install httpd php*安裝完後丟一個 phpinfo 到根目錄先看有沒有run起來你os 版本?
作者: schedule6666 (schedule)   2018-01-19 12:18:00
centos7 , 我照著指令打完後,測試 index.php後網頁出現連線失敗。
作者: yanli2 ( Yan™)   2018-01-19 12:23:00
理論上 一裝完後不用改設定就能跑php, 你127.0.0.1 有畫面?service httpd start 有啟動?
作者: schedule6666 (schedule)   2018-01-19 12:26:00
下 systemctl start httpd 這個指令時,出現 failedto start httpd.service: unit not found127.0.0.1 無畫面
作者: yanli2 ( Yan™)   2018-01-19 12:30:00
沒裝httpd啊...... yum install httpdhttps://goo.gl/uz2qSv 參考一下
作者: schedule6666 (schedule)   2018-01-19 12:33:00
裝完後重啟 httpd 還是一樣欸...回到了吃不到php設定的問題按順序重裝一次就可以了,感謝
作者: yanli2 ( Yan™)   2018-01-19 12:45:00
吃到php了嗎?
作者: schedule6666 (schedule)   2018-01-19 13:03:00
吃到了,大感謝
作者: yanli2 ( Yan™)   2018-01-19 13:03:00
:P
作者: kitehero (噁Python仄Py狼)   2018-01-19 16:10:00
大吉大利 今晚吃php
作者: schedule6666 (schedule)   2018-01-19 17:32:00
再配apach及 mariadb當配菜吃 :p
作者: yanli2 ( Yan™)   2018-01-19 22:35:00
我個人是使用Nginx+apache+php+MySQL5.6
作者: schedule6666 (schedule)   2018-01-19 23:50:00
我也有聽過,你覺得跟apache比起來,你個人比教推哪個?
作者: yanli2 ( Yan™)   2018-01-20 00:00:00
我兩個共用。Nginx為主、apache代理php 主要是nginx設定http/2比較簡單,對靜態檔案處理速度佳Apache+php 則是已經用很久了,設定也比較熟悉MySQL /mariadb 之前用最新版的跑主從和叢集問題很多,懶得除錯了,降到5.6可以穩穩的跑主從就加減用
作者: schedule6666 (schedule)   2018-01-20 00:13:00
哇,太厲害了? 感謝你的指導,我也來研究一下

Links booklink

Contact Us: admin [ a t ] ucptt.com