-1

xampp localhostセットアップでローカルに実行しようとしているphp Webアプリがあります。Web アプリには、データベース名、ユーザー名、およびパスワードを入力するためのスペースを提供する構成ファイルが付属していました。これらすべてを入力しました (クアッドトリプルは、これらすべてが PhpMyAdmin に入力された SQL の詳細と一致することを確認しました)。最初にロードしたときに、データベースを作成し、Web アプリ ファイルからテーブルをインポートする必要がありました。問題は、Web アプリをロードしたときに、上記のデータベースと対話しないことです。エラーは発生しません。たとえば、サイトでは新しいユーザーが作成されたと表示されますが、データベースにアクセスすると、新しいエントリがないことがわかります。データベース内の既存のユーザーも、間違ったユーザー/パスと表示されているため、入力できません (つまり、データベースも読み取ることができません)。ウェブアプリが壊れていないことは確かです。そして、そのせいはどういうわけか私のものです。何がうまくいかないかについての提案はありますか?

4

2 に答える 2

0

アプリが間違ったユーザー名 /pass を表示する場合、それはデータベースと対話しているか、エラーが発生したことを意味します。アプリがデータベースと対話していて、まだ間違ったユーザー名パスワード通知を受け取っている場合は、暗号化などがある可能性があるため、ログイン処理スクリプトをチェックアウトしてください.?? 私が間違っている場合は、質問を少し明確にしてください。

于 2012-12-08T11:44:30.997 に答える
0

アプリ自体には問題が記載されていないため、新しいエントリがどこかに保存されていることは明らかです。ほとんどの場合、アプリはさまざまなデータベース エンジンを使用できます。これは、最近では非常に一般的なスキームです。おそらく、phpMyAdminを使用して監視しているmysqlサーバー内のデータベースの資格情報を入力しているときに、ローカルファイルベースのsqliteデータベースに書き込みます。

アプリが保存できるさまざまな場所のトレースについて、資格情報を入力したファイルを確認してください。多分ここにファイルを投稿してください。

于 2012-12-08T11:48:08.563 に答える