名前、電子メール、郵便番号を要求するフォームがあります。しかし、問題はそれです。送信をクリックしたとき。スクリプトに移動しないファイルを開くように求めます。
2 に答える
12
PHPはサーバーによって処理されていません。代わりに、ブラウザに直接出力されているだけです。
これはサーバー構成の問題です。
サーバーは正しいMIMEタイプ(application / x-httpd-phpを返します)で構成されていますが、実際にPHPを使用して処理するように設定されていません。
Apacheを使用しているので、ここで構成手順を読んでください: http ://www.php.net/manual/en/install.unix.apache2.php
ipower.comでホスティングしているようです。その場合、これは彼らが解決すべき問題です。
于 2011-03-07T20:51:54.623 に答える
0
あなたの説明から、サーバーはphpスクリプトを実行できないようで、クライアントへのダウンロードとして提供します。
次のコードをtestphp.phpという名前のファイルに入れて、パブリックホームディレクトリに配置し、ページに移動して、php拡張子がサーバー上のphpモジュールにマップされているかどうかを確認する必要があります。
<?
phpinfo();
?>
これは、スクリプトに問題がないことを確認/証明するためのものであり、単純なテストスクリプトでも機能しません。
于 2011-03-07T20:53:00.953 に答える