1

PHP ページをサーバーにアップロードしてブラウザでナビゲートすると、空白になります。

<form action="welcome.php" method="get">
    <input type="text" name="name" placeholder="enter first and last name" >
    <br />
    <input type="image" value="Submit" id="submit"/>
</form>

welcome.php ページ:

$fullName = $_GET['name'];
$firstName = explode(' ',trim($fullName));

<h2>Welcome <?php echo $firstName[0] ?>!</h2>

解決しました。権限の問題。644PHP ファイルはではなくである必要があり666ました。

4

4 に答える 4

2

問題:

<!– SHTML Wrapper – 500 Server Error –&gt;

これは愚かなBluehostエラーです。通常、ファイルのアクセス許可に関連しています。ここを参照してください: http://www.bluehostforum.com/showthread.php?11101-SHTML-Wrapper-500-Server-Error-moving-to-a-new-box-helps

ファイルに「全世界書き込み」権限がないことを確認してください。

于 2013-09-25T15:48:21.283 に答える
1

サーバーの Apache ログ ファイルを確認してみてください。これにより、サーバー エラーがある場合はその兆候が示されるはずです。

エラー ログにアクセスできない場合は、PHP ファイルの先頭に次を追加します。表示しているページのエラーが表示されます。

error_reporting(E_ALL);
ini_set('display_errors', 1);
于 2013-09-25T15:44:42.593 に答える
0

ソース コードを表示すると、内部サーバー エラー (500) が発生しています。エラーをグーグルで検索すると、WordPress(?) があるか、これが影響します。

<!– SHTML Wrapper – 500 Server Error –&gt;

このガイドによると、これは PHP CGI の問題であり、ホストのパネルで修正するか、ターミナルから手動で修正する必要があります。

于 2013-09-25T15:45:57.633 に答える