これまでに尋ねられた場合はお詫び申し上げます。私は高低を検索しており、結果に関してはほとんど出てこなかったが、私の検索語を適切に言い表していないかもしれない。PHP 5.5> PHP 5.6のアップグレードによるMySQLの問題?
今日、PHP 5.5からPHP 5.6にアップグレードしようとしましたが、MySQLを使用するすべてのサイトが壊れました(他のPHPコードはすべて問題ありません)。
私はMySQLエラーを取得していませんが、接続が確立されているのがわかりますが、クエリがMySQLサーバに当たらないようです。代わりに、クエリが画面に表示されているようで、実際には実行されていないようです。ログインフォームを表示する必要があり
実施例1、及び実施例2ドロップダウンを示すべきである:
2:
Iは2例
1を有しますボックスを選択します。ログインフォームとドロップダウンボックスは画面に表示されますが、正しく入力されていないか、結果ではなく変数名が入力されています。
私はmigration guide at PHPを読んでいますが、latin1文字セット(私はUTF8です)についての注釈もありますが、そこにはあまりありません。
紛失したり、まだ読んでいないものがありますか?それとももっと深く掘るべきですか? Apache & PHPログはあまり表示されませんでした。私はGoogle検索が空白になるとオプションが不足しています。他の誰かが以前これを経験していますか?
PHP 5.5に切り替えると、上記のエラーや問題なしにすべてのサイトが正常に戻りました。 PHP 5.6に戻すと、上記のエラー/問題が再度発生するので、PHP 5.6に固有のものだと思いますが、mysqli_connectにエラーが発生しているという事実にはうんざりしています。
デバッグレベルを上げて、何かがログに記録されているかどうかを確認します。また、ログに記録するのではなく、エラーが出力されているかどうかを確認してください。あなたは開発環境/構成にいるかもしれません。 – Technoh
これはmysqlとは関係ありません。 PHPコードが実行されておらず、プレーンテキストとして送信されています。 –
申し訳ありませんが、私はそれをよりよく表現していたはずですが、正直なところ問題がどこにあるのか理解し始めていないので、できるだけわかりやすいようにしていました。私はいくつかの静的なページをMySQLから取得しないで、アップグレード後に正常に動作します。しかし、MySQLから引き出された私のすべてのページは壊れていました(そして私は今、それが完全な偶然/偶然であったことを認識しています、私がその時に気付いたもの) – cwaddilove