Suddenly I am receiving this message when I try to add a new item when in fields builder. I have searched the database, dumped the cache, manually deleted the cache and public cache but I cannot find the problem.
What shall I do?
thanks
Dan
Suddenly I am receiving this message when I try to add a new item when in fields builder. I have searched the database, dumped the cache, manually deleted the cache and public cache but I cannot find the problem. What shall I do? thanks Dan |
What's the item you're trying to add, and does another item already exist with the exact same name? I've seen this sometimes happen when a sample block is added without changing its name afterwards. BoonEx Certified Host: Zarconia.net - Fully Supported Shared and Dedicated for Dolphin |
I have found that if I delete two fields I can add two more but no more than that. It appears as though there is a limit as to how many fields I can add in Fields Builder>Edit Profile. How can I increase the limit? Dan |
Every field is a unique name. I get the message when I drag the NEW_ITEM bolck into the active items area. |
Re-iterating what Nathan said: It sounds like you need to check around on different pages and see if you have dragged a "NEW_ITEM" block, and forgot to change the "NEW_ITEM" to something else. |
I am also adding that this most likely an existing block with the same name; such as the "NEW_ITEM". You might have a quicker time of finding this by looking in the database; you can sort on the blocks for sys_page_compose and order by name; see if you find a "NEW_ITEM" listed in the database. If so, then you will know which page it is on instead of switching from page to page to page in the Page Builder. Geeks, making the world a better place |
I have found that if I delete two fields I can add two more but no more than that. It appears as though there is a limit as to how many fields I can add in Fields Builder>Edit Profile. How can I increase the limit? Dan https://www.deanbassett.com |
If that were the case when I deleted a few fields, then added a new one, I would get the error message but I am able to delete a few fields, then add new ones in without any problem but when I get to the same number of fields as I had before I start getting the error. I have a large number of fields. It seems as though there is a limit to the number of fields I can add but I don't know how to increase it. Dan |
The only limit dolphin has is to the max number of the ID which is 65535. But if your reached that limit you would not be able to add any even after deleting a couple. https://www.deanbassett.com |
Looking through the database I have found the profile fields I have been adding in the Profiles table. It has 126 rows at the moment compared with another site that has not been modified with 53 rows in the Profiles table. I tried to manually add a new profile field into the table and received this error message: #1118 - Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. You have to change some columns to TEXT or BLOBs I changed the last two entries from varchar(255) to text(64) and then I was able to add a few more but soon reached the limit again. I changed three more in the database and was able to add three more fields but then reached the limit again. Any ideas?
Dan |
Thanks Deano, I did not see your post about the limit when I posted my last post. It looks like that is what I will have to do. Thanks, Dan |
I just had a thought, will adding lots of profile fields limit the amount of members the site can have or does it just limit the number of profile fields to the max limit of 65535 characters? In other words. if all the members filled out all the additional profile fields would that limit membership since I am already pushing the limit or is the 65535 limit just for the table structure itself? |
I find it rather interesting that you would have that many profile fields on your site. Why so many that you have reached the mysql limit. Here is the page that addresses the number of columns in a mysql database table.
D.3.2 The Maximum Number of Columns Per TableThere is a hard limit of 4096 columns per table, but the effective maximum may be less for a given table. The exact limit depends on several interacting factors, listed in the following discussion.
Geeks, making the world a better place |
I am guessing you are doing something more with the Profiles table than just standard profile fields. Perhaps you should rethink your procedure. Geeks, making the world a better place |
I just had a thought, will adding lots of profile fields limit the amount of members the site can have or does it just limit the number of profile fields to the max limit of 65535 characters? In other words. if all the members filled out all the additional profile fields would that limit membership since I am already pushing the limit or is the 65535 limit just for the table structure itself? https://www.deanbassett.com |
Yes, the site owner wanted a large form, it is not in the signup, it will appear in the profile info page. It was originally 221 questions, I was able to get him to reduce it to 160 questions but I agree with you, I don't think anyone will take the time to fill it out. By going into the database I was able to change the varchar(255) to varchar(32) allowing me to add all of the questions. Thanks to both of you for your help, Dan |