Do you see ANYTHING when you submit the form on your linux server? Is PHP even installed on the linux server? Also, why aren't you quoting ALL of your html attributes?
<form method="post" action="b.php">
<input type="text" name="username" />
<input type="submit" value="Submit" />