ホームページ > バックエンド開発 > PHPチュートリアル > PHP 初心者のセッション部分に関する質問は非常に単純ですが、ログインを押した後になぜそのような問題が発生するのかわかりません。

PHP 初心者のセッション部分に関する質問は非常に単純ですが、ログインを押した後になぜそのような問題が発生するのかわかりません。

WBOY
リリース: 2016-06-23 13:54:47
オリジナル
808 人が閲覧しました


通常のphpのように表示してみてはいかがでしょうか?
ブラウザで直接ログインすると、またこうなりました。 。


ディスカッションへの返信 (解決策)

file:// はテキスト プロトコルであり、php は http:// で実行する必要があります

最初の 2 つは、session_start の前に出力があることを示しています。ルール違反です
最後の人はmysqliと言っています 拡張機能は読み込まれていません

2階がすべてを言いました。 。言うことは何もありません。 。 。

うわー

二階で言われたことを注意深く読んだのですが、まだ問題が解決していないので、コードを投稿したほうがいいでしょう。すでに mysqli.dll を window/system32 にロードしており、変更も行っているためです。 php.ini mysqli のセミコロンは削除されましたが、機能しませんでした。また、 session_start(); を最初の行に配置する必要があるとも言われました。これは、まさに私が行ったことです。 text プロトコルであり、php は http:/ にある必要があります / Run under /

最初の 2 つは、session_start の前に出力があることを示しており、これはルールに反しています

後者は、mysqli 拡張機能がロードされていないことを示しています


session_start エラーの問題について

完全なエラーメッセージを投稿していないので、何も言うのは難しいです プログラムファイルのヘッダー BOM ヘッダーだと思います


mysqli について
php_mysql.dll と php_mysqli を誤解したかのどちらかです。 dll は 2 つの異なるものです
または間違った php.ini を変更しました


session_start エラー報告について

完全なエラー メッセージを投稿していないため、何も言うのは難しいです

おそらくプログラム ファイルのヘッダー BOM ヘッダーです


About mysqli
php_mysql.dll と php_mysqli.dll を読み間違えた
または php.ini を修正するのを間違えた


上の 3 つの写真は、notepad++ を使用して段階的に修正しました。形式を変更しても、次の問題は解決されません。


一文追加
LoadFile "G:/php/php5ts.dll"



一文追加

LoadFile "G:/php/php5ts.dll"

無効です。PEAR がインストールされていないためエラーが発生するかどうかはわかりません。これは、pear ディレクトリにある PEAR.PHP ファイルを管理するためのコマンドです。意味が全く分かりません。PEAR.PHP を見つけて開いたらどうすればよいですか? 何度も言われました。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート