私はtinyMCEであると思っていましたが、私のdbは今は自分のセッションのvarサイズだと思っています。私はMySQLデータベースに接続されたPHPアプリケーションを持っている。そこには2900 +の文字が含まれているフィールドがあります。ページをロードすると、このテキストを表示する領域が完全に欠落しているか、またはデータベースから大量のテキストを削除した後、縮小されたテキストが表示されます。デバッグ中に、イントロテキスト[session-> userdata-> ACCOUNT_INTRO_TEXT]の長さが1024(2963)となっているvarが見つかりました。したがって、セッションの長さ/サイズは1024ですが、2963が送信されているので、varは切り捨てられます。このセッションのサイズを増やす方法は?PHP Mysql Codeigniterのセッション変数のサイズが増加しました
0
A
答えて
0
この背後にいる人を支援する:
最後に!間違っていたことが発見されました。セッションオブジェクトに格納されているデータの量にはサイズ制限があります。 RFC 2109によると、このサイズ制限は4KBです。そうだった。私はどこかの限界にぶつかっていることを知っていて、それがどこにあるのかを最終的に見出しました。いくつかのコードを書き直す必要があったので、これらのテキストセクションのみを取り出し、セッションに保存されたデータに頼ることはできませんでした。
1
この問題は、セッションがCookie(実際には4kに制限されています)に保存されている可能性が高いためです。これはCodeIgniterセッションのデフォルトの動作です。 CodeIgniterセッションはPHPセッションと同じではありません。
私はCodeIgniterのマニュアルが推奨して(「データベースへの保存セッションデータ」の項を参照)、データベースにセッションを置くために使用される:おそらくあなたの問題を解決するだろうhttp://codeigniter.com/user_guide/libraries/sessions.html
、およびセッションの検証メカニズムを使用するとセキュリティが向上します。 お手伝い願います!
関連する問題
- 1. codeigniterのセッションのサイズ
- 2. アップロード後にiPhoneアプリのサイズが増加しました
- 3. SQL Serverデータベーストランザクションログファイルのサイズが大幅に増加しました
- 4. PHP変数自動増加数
- 5. CodeIgniterを使用したPHPセッションMVC
- 6. JConsoleの合計アンロードクラスの増加が増加しました
- 7. iPhone XでUITabBarサイズが増加しました
- 8. グローバル変数がPHPのセッション変数をオーバーライドします
- 9. PHPセッション変数が動作を停止しました
- 10. codeigniterセッション:php
- 11. php mysql - セッション変数にuser_idを追加する
- 12. Codeigniterセッション変数、フォーム、データベース値の更新
- 13. プリコンパイルされたアセットのサイズが大きく増加しました
- 14. PHPアプリケーションデータベースのサイズが徐々に増加してから遅くなります
- 15. セッション変数を使用したPHPログインページ
- 16. MySQLクエリのセッション変数
- 17. PHPセッション変数の配列値を増やす
- 18. Web_tracelogのサイズが指数関数的に増加しています
- 19. sqlの表示時間が増加しました
- 20. 追加のセッション変数を使用してPHPベースのMySQLクエリを拡張しますか?
- 21. セッション変数が動作しないPHP
- 22. jQuery UIタブ内のテーブルのサイズが増加します
- 23. APKのサイズがappcompat-v7で大幅に増加しました:23.4.0
- 24. 保存後にアンドロイド画像ファイルのサイズが増加しました
- 25. 変数が失敗したセッション、PHPの問題
- 26. 複数の行でボタントップが増加しました
- 27. PostgreSQLデータベースのサイズが増加しています
- 28. mysqld.exeと私のアプリケーションでRAMサイズが増加します
- 29. MYSQLクエリに2つのセッション変数を追加する
- 30. セッション変数は、PHP
データにアクセスするコードと、おそらくデータベーススキーマの関連部分を掲載してください。 – wallyk
これはなぜセッションに参加する必要がありますか? –
こんにちはPaul、これは継承されたアプリなので、元の構造をそのまま維持する必要があります。 – user1176783