1. bobdylan
  2. General
  3. Thursday, February 03 2022, 10:59 AM
Trying to create a new field on joomla admin > components>easy profile>newfield and it says

An error has occurred.
1118 Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. This includes storage overhead, check the manual. You have to change some columns to TEXT or BLOBs

Please help
admin Accepted Answer
Admin
Hi,
you have reached MySQL hard limit.
In the Easy Profile user table each field create one or more column. Unfortunately MySQL have a hard limit that not allow you to create infinite columns.

To solve this you can:
1) remove trashed fields (see screenshot)
2) with a tool like phpMyAdmin you can change type of column in the table #__jsn_users from VARCHAR to TEXT (only for columns related to Text field type)
Attachments (1)
  1. more than a month ago
  2. General
  3. # 1
bobdylan Accepted Answer
Hi thanks for the reply. I have nothing trashed or unpublished fields.
I actually need more a lot more as im using it for a big profile.

2) with php do you do that by changing what ive highlighted in attachment image?
  1. more than a month ago
  2. General
  3. # 2
bobdylan Accepted Answer
could you confirm that's right before i make the change please, thanks
  1. more than a month ago
  2. General
  3. # 3
admin Accepted Answer
Admin
Hi,
yes but anyway we recommend you to keep original type for core fields, basically you can change the type from "mobile_number" column
  1. more than a month ago
  2. General
  3. # 4
  • Page :
  • 1


There are no replies made for this post yet.
However, you are not allowed to reply to this post.