Über PHP und mssql werden nur 4096 Zeichen aus einer Spalte vom Typ Text gelesen: Unterschied zwischen den Versionen
Aus ITwiki
Franky (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Problem == Beim Lesen des Inhaltes einer Spalte vom Typ '''Text''' aus einer Microsoft SQL Datenbank werden nur die ersten 4096 Zeichen gelesen. == Lösun…“) |
Franky (Diskussion | Beiträge) K |
||
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
Zeile 5: | Zeile 5: | ||
== Lösung == | == Lösung == | ||
− | Standardmäßig ist in der '''php.ini''' ein Textlimit von 4096 Zeichen gesetzt. Dieses kann man erhöhen, in dem man | + | Standardmäßig ist in der '''php.ini''' ein Textlimit von 4096 Zeichen gesetzt. Dieses kann man erhöhen, in dem man die Einträge |
mssql.textlimit = 4096 | mssql.textlimit = 4096 | ||
Zeile 13: | Zeile 13: | ||
mssql.textsize = 4096 | mssql.textsize = 4096 | ||
− | + | höher setzt, z.B. auf 8192. Dabei aber nicht vergessen das ''';''' vor den Einträge zu entfernen. | |
[[Kategorie:PHP]] | [[Kategorie:PHP]] |
Aktuelle Version vom 13. Februar 2014, 09:32 Uhr
Problem[Bearbeiten]
Beim Lesen des Inhaltes einer Spalte vom Typ Text aus einer Microsoft SQL Datenbank werden nur die ersten 4096 Zeichen gelesen.
Lösung[Bearbeiten]
Standardmäßig ist in der php.ini ein Textlimit von 4096 Zeichen gesetzt. Dieses kann man erhöhen, in dem man die Einträge
mssql.textlimit = 4096
und
mssql.textsize = 4096
höher setzt, z.B. auf 8192. Dabei aber nicht vergessen das ; vor den Einträge zu entfernen.