Re: [問題] CentOS掛在VMware下的PHP問題

看板Linux作者時間15年前 (2010/07/10 08:06), 編輯推噓5(5013)
留言18則, 7人參與, 最新討論串2/2 (看更多)
※ 引述《ckshman ()》之銘言: : 先說一下 : 小弟我家是浮動IP : 約有四到五個 : 目前小弟我已經把CentOS架設在VMware下哩 : 然後小弟我在終端機那邊打 : yum install httpd mysql-server php php-devel php-mysql : 很自然的就把 Apache + PHP + MySQL 掛上去 : 之後 : 我就直接跳到 : /etc/init.d/httpd start 開啟 Apache : 然後很自然就在瀏覽器上瀏覽果然很正常出現跟鳥哥網頁一樣的上面藍色底下面白色底 : 的畫面 : 但之後我打 : vi /var/www/html/phpinfo.php : <?php : phpinfo(); : ?> : 很遺憾 : 我的PHP : 沒有跑出來 : 之後我就去html資料夾用文字文件的方式增加一個phpinfo.php的檔案 : 裡面打上 : <?php : phpinfo(); : ?> : 之後再按儲存 : 然後在去網址上打 : http://localhost/phpinfo.php : 但還是失敗整個畫面是白的 : 並沒有出現跟鳥哥一樣的PHP紫色底畫面 : 我該如何處理 : 謝謝各位高手們 : http://linux.vbird.org/linux_server/0360apache.php : 鳥哥網址 因為太多字哩 所以用回文的方式用 [root@124-8-89-25 ~]# /etc/init.d/httpd start 正在啟動 httpd: [ 確定 ] [root@124-8-89-25 ~]# netstat -tunl | grep ':80' tcp 0 0 :::80 :::* LISTEN [root@124-8-89-25 ~]# tail /var/log/httpd/error_log [Sat Jul 10 08:47:33 2010] [error] [client 127.0.0.1] PHP Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0 [Sat Jul 10 08:47:33 2010] [error] [client 127.0.0.1] PHP Warning: Unknown: Failed opening '/var/www/html/phpinfo.php' for inclusion (include_path='.:/ usr/share/pear:/usr/share/php') in Unknown on line 0 [Sat Jul 10 08:59:14 2010] [notice] caught SIGTERM, shutting down [Sat Jul 10 15:49:52 2010] [notice] SELinux policy enabled; httpd running as context root:system_r:httpd_t:s0 [Sat Jul 10 15:49:52 2010] [notice] suEXEC mechanism enabled (wrapper: /usr/ sbin/suexec) [Sat Jul 10 15:49:52 2010] [notice] Digest: generating secret for digest authentication ... [Sat Jul 10 15:49:52 2010] [notice] Digest: done [Sat Jul 10 15:49:52 2010] [notice] Apache/2.2.3 (CentOS) configured -- resuming normal operations [Sat Jul 10 15:50:01 2010] [error] [client 127.0.0.1] Directory index forbidden by Options directive: /var/www/html/ [Sat Jul 10 15:50:04 2010] [error] [client 127.0.0.1] File does not exist: /var/www/html/favicon.ico 打tail /var/log/httpd/error_log 居然出現跟鳥哥不同的 真囧到哩 但問題是出在哪???? 另外 如果我用增加網頁內容的話 我應該就是放到路徑 /var/www/html/ 的html下對吧~~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.86.170.117

07/10 09:29, , 1F
cd /var/www/html/ ; ls -l
07/10 09:29, 1F

07/10 09:29, , 2F
whoami
07/10 09:29, 2F

07/10 09:52, , 3F
/var/log/message看看有什麼錯誤訊息吧
07/10 09:52, 3F

07/10 09:55, , 4F
cd /var/www/html/ ; ls -l 請問是啥意思
07/10 09:55, 4F

07/10 10:08, , 5F
打上你的 cd /var/www/html/ ; ls -l 之後
07/10 10:08, 5F

07/10 10:21, , 6F
-rw------- 1 root root 0 7月 10 08:38 index.htm~
07/10 10:21, 6F

07/10 10:21, , 7F
-rw------- 1 root root 20 7月 10 08:47 phpinfo.php
07/10 10:21, 7F

07/10 10:21, , 8F
-rw------- 1 root root 0 7月 10 08:46 phpinfo.php~
07/10 10:21, 8F

07/10 10:22, , 9F
就這樣~~~ 至於whoami 是root
07/10 10:22, 9F

07/10 11:06, , 10F
這代表phpinfo.php這些檔只有root可以讀寫啊 要改成apache吧
07/10 11:06, 10F

07/10 12:34, , 11F
看不太懂樓上所謂改成Apache意思????
07/10 12:34, 11F

07/10 19:01, , 12F
chown apache:apache /var/www/html/* <= 改權限
07/10 19:01, 12F

07/10 20:42, , 13F
把SELinux 關閉 在測試
07/10 20:42, 13F

07/10 21:03, , 14F
真的打chown apache:apachp /var/www/html/* 就可以看php
07/10 21:03, 14F

07/10 22:54, , 15F
嘖嘖,建議你充實一下基本功再架站,不然當了冤大頭都不知@@
07/10 22:54, 15F

07/11 07:19, , 16F
既然你有在參考鳥哥,你應該要看看鳥哥關於chmod部分的說明,
07/11 07:19, 16F

07/11 07:20, , 17F
這個是有關權限的部分造成的問題,看看會對你有幫助~ :)
07/11 07:20, 17F

07/11 08:49, , 18F
感謝
07/11 08:49, 18F
文章代碼(AID): #1CDxcXUz (Linux)
文章代碼(AID): #1CDxcXUz (Linux)