在第一次學php時遇到的一個小白問題,請前輩們指導

來源:互聯網
上載者:User
以前一直用c,偶爾用c++、java,最近因為工作需要開始學php這種指令碼語言,在ubuntu12.04上安裝了php5、apache2、mysql。用《core php programming》這本書作為入門指導書,按書上的例子,寫了下面這個樣本指令碼
儲存為.html檔案,然後用firefox開啟,結果只顯示html代碼部分

去網上查了,網友說是因為html檔案被交給瀏覽器直接解釋,瀏覽器不識別php,按網友的的提示,在/etc/apache2/目錄下找到httpd.conf檔案,該檔案是個空檔案。我在裡面添加了兩行如下所示:
AddHandler php5-script .php .html
AddType text/html .php .html
重啟後還是無法解釋。然後我就想既然此路行不通,那就換個尾碼試試,於是建立一個php檔案,唯寫一行

firefox正常執行

但是,當我在這個.php檔案裡加入html代碼時(尾碼名還是.php)

firefox就又只顯示html部分了

我的理解是按照尾碼設定檔應該把.php交給php解譯器來執行,即使只顯示一部分,也應該是html部分被忽略,php部分被執行,為什麼確實反過來的,理解不了,請前輩們指導一下,包括如何在靜態html代碼中嵌入php並且使其得到執行。


回複討論(解決方案)

data turn to date

哈哈 data 寫錯了 date

好吧,,這個問題確實夠小白的,感謝一樓二樓的朋友,分已經給你們了,因為一樓回答的早就給了他30分。

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.