I've recently upgraded from EE1 to EE2. I had some issues with upgrading the add-ons which you can see here, but I now have a working cpanel that I am able to log into, but on the frontend I am getting this error:


Unable to load requested field type file:  ft.ftype_id_2.php.

Confirm the fieldtype file is located in the expressionengine/third_party/ directory

I have done a search for ftype_id_2 in my database and it returned 3 results from the exp_channel_fields table. On the EE1 version of the site these are all FreeForm fields "FF Checkbox Group"

How should I proceed to get these fields across from EE1 to EE2?

  • Have you upgraded all the EE add-ons to their EE2 counterparts - especially Freeform? Add-ons (including Fieldtypes) are held in a different location from the EE1 versions. Nov 2, 2014 at 14:43
  • FF is shorthand for FieldFrame, the framework built by Brandon Kelly (Pixel & Tonic) to enable custom fieldtypes in EE1. It's not related to Freeform, which never had a custom channel entry fieldtype in EE1.
    – Solspace
    Nov 3, 2014 at 2:27

1 Answer 1


FieldFrame doesn't exist anymore. It was replaced by Pixel & Tonic Matrix.

There's some update instructions on their website.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.