Macで作成しているWebサイトで問題が発生しています。 phpを使用してサイトのユーザーアカウントを作成しようとしていますが、chrome/firefoxは代わりにダウンロードを続けます。だから私はiPadを使用し、phpスクリプトもダウンロードしようとし続けます。だから私は最初からやり直しています。どうやって:
Chrome/firefoxがPHPスクリプトをダウンロードしないようにするWebサイトでユーザーアカウントを作成するための基本的なチュートリアルはありますか?私のセットアップ:10.6.8 Mamp Google Chromeを実行しているMacbook Pro
ウェブサーバーが正しく設定されていないようです。ファイルをブラウザに直接提供するのではなく、実際にPHPスクリプトを処理していることを確認してください(サーバー側の処理なし)。
最も基本的なユーザーアカウントスクリプトは、ユーザー名とパスワードがMySQLデータベースに保存され、ログインがフォームを介してPHPスクリプトに投稿されると、提供された詳細がデータベースに対してチェックされ、正しい場合、コンピューターにログインしていることを示すCookieがユーザーに提供されます。
サーバーが.phpファイルを表示する代わりにダウンロードするように要求している場合、PHPハンドラーに何か問題があります。これはApache httpd.confファイルで既に設定されているはずですが、次のように.htaccessファイルに追加することもできます。
AddHandler application/x-httpd-php .php .html
または
AddHandler application/x-httpd-php5 .php .html
サーバーのセットアップに応じて
.htmlは必須ではありませんが、複数のファイル拡張子をリストし、それらをすべてPHPファイルとして扱うことができることを示すためにここに表示されています。
サーバーが.htaccessファイルを処理することを確認するには、AllowOverrideディレクティブがNoneではなくAllに設定されていないか、.htaccessファイルを無視するようにしてください。
すべてのプロジェクトファイルをmamp localhostルートディレクトリ/ Applications/MAMP/htdocs /にコピー/コピーしてから、mampサーバーを起動して、URLのlocalhostまたは127.0.0.1に移動します。
http://expressionengine.com/wiki/MAMP_setup/#Basic_Setup
お役に立てば幸いです。