我正致力於將我在.NET中編寫的應用程序轉換爲LAMP服務器。PHP包括不工作在新的LAMP服務器
我構建了一個非常基本的PHP文件,它連接到一個MySQL數據庫並創建一個用戶名下拉列表。這工作得很好本身,並通過使用「PHP -f file.php」在命令行中執行它:
<?php
mysql_connect('localhost', 'user', 'password');
mysql_select_db("database");
$sql = "SELECT Username,Guid FROM Usernames";
$result = mysql_query($sql);
echo "<td><select name='users'>";
while($row = mysql_fetch_assoc($result)){
echo "<option value='" . $row['Guid'] . "'>" . $row['Username'] . " </option>";
}
echo "</select></td></tr> ";
?>
然而,當我嘗試包括在HTML文件這個文件,它根本不顯示,我沒有收到任何錯誤。這裏是基本的HTML文件的源代碼:
<HTML>
<H1>This is my homepage</H1>
<?php
error_reporting(E_ALL^E_NOTICE);
include 'ShowData.php';?>
</HTML>
我的問題是這樣的:apache2原生允許php include?在我的情況下,這兩個文件都在同一個目錄「/ var/www/html /」中。還是我錯過了一些基地配置的地方讓這個?我的LAMP服務器是全新安裝的Ubuntu 14LTS。 LAMP是使用發佈的「apt-get」命令安裝的。
因此您在瀏覽器中打開該頁面?右鍵單擊頁面源?還有什麼? – Alex 2015-03-24 21:28:26