Questions tagged [migration]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
1 vote
1 answer
17 views

migration failed m210613_145522_sortable_global_sets

I am getting this error when processing the upgrade m210613_145522_sortable_global_sets m210613_184103_announcements m210829_000000_element_index_tweak applying m210613_145522_sortable_global_sets ...
user avatar
  • 51
1 vote
1 answer
163 views

Upgrade to Craft 4

Anyone succeeded in upgrading from Craft 3 to Craft 4 ? Before staging the changes on our dev server, I tried it locally without success. Although it seems pretty strait forward, I updated all plugins ...
user avatar
2 votes
1 answer
230 views

DB CPU running at 100%, Pages Never Load, Moving from MySQL to MariaDB

I've been running a somewhat busy database (~800Mb) in GCP SQL. Due to the cost of it I've been working on migrating to a custom server running MariaDB. Which I'd heard could be much more cost ...
user avatar
  • 1,369
1 vote
1 answer
74 views

Migrating Craft CMS 2 to 3

I have a craft CMS 2 codebase that a former developer had made for running on our PHP 5 server. Recently, the server upgraded its PHP version to 7.3 so I am trying to migrate the website to a later ...
user avatar
1 vote
1 answer
71 views

Newbie: Migrating Craft website to new host questions

I've no experience of Craft but do have 'historic' (pre Gutenberg) experience of front-end Wordpress. From the Dashboard they seem very different. Am investigating migrating to new host as we are ...
user avatar
0 votes
0 answers
32 views

Migrate one entry with content from local to server

I want to migrate 1 entry with content (Matrix Block) from locally to the server? How do I do that? In wordpress it is pretty simple, but here I don't find an option. I tried the Migration Assistant ...
user avatar
  • 149
1 vote
0 answers
187 views

Migration fails during update to 3.7.7

I'm updating a Craft installation from 3.5.17.1 to 3.7.7 and it's failing when applying migrations. I'm trying to do the update via CLI on MAMP. Here is the relevant part of the error: *** applying ...
user avatar
  • 960
1 vote
1 answer
52 views

Reapplying Users and Related Content to Database During Pipeline Promotion

I was on a dev ops call this afternoon and am wondering about the viability of a proposed solution for pushing changes to a Craft product through a dev pipeline. For context, this is for a big company ...
user avatar
2 votes
1 answer
105 views

CraftCMS admin login page error "Account Suspended"

Our website was created a couple years ago and our web designer is no longer with us. We have had access to the admin portion of our site and this is how we keep it up to date. This week when we went ...
user avatar
  • 21
1 vote
2 answers
77 views

Synching content and template files across environments

I'm new to CraftCMS and have a few basic questions about synching contents between local and remote development environments. This has been discussed in other posts by I'm looking for more specific ...
user avatar
  • 157
1 vote
0 answers
176 views

Craft warning: Tried to release a savepoint, but it does not exist

I'm working on a plug-in for Craft 3. For this plug-in is a migration is needed. When this migration runs and adds the entries, fields, and groups then the following warning occurs in the logs. [...
user avatar
2 votes
1 answer
128 views

what is the correct way to programmatically set checkboxes (MultiOptionsFieldData) in a migration? (solved)

I need to update existing entries after the creation of a checkbox fields, to apply the default value to everything that was created before the availability of the new field. The code should run in a ...
user avatar
  • 141
2 votes
1 answer
503 views

Understanding migrations and CLI commands

Can someone please help explain some basics regarding migrations and the associated CLI commands to help troubleshoot when things fail? Specifically, How does craft know which migrations have been ...
user avatar
4 votes
1 answer
279 views

Automated deployment with content migrations and structural changes

In the knowledge base article there are 4 steps described to automate the deployment process Pull updates for git Run composer install Run migrate/all Run project-config/apply The problem with this ...
user avatar
1 vote
1 answer
43 views

After Migration from v2.9 to 3.5 - some entries added into an entry-relation-field get added twice after saving

We migrated a craft cms site with 3 locales from v2.9 to 3.5 We have a section with a field of type "Entries". When editing the entry, and adding certain entries to this field, those get ...
user avatar
1 vote
1 answer
41 views

Kentico to Craft

We’re evaluating the option of migrating our website, which currently runs on Kentico webforms, to Craft. Do you know of tools and services which make this easier than a re-build?
user avatar
1 vote
1 answer
32 views

Running plugin migrations when other plugin is installed?

I'm creating a plugin (A) that has optional support for another 3rd party plugin (B). When my plugin A is installed, I create a number of tables. If plugin B is also installed my migrations create ...
user avatar
1 vote
1 answer
36 views

Migrating categories from Entry to Asset

Is it possible to migrate content like categories from an entry to an asset easily? Each entry has an image asset and I'd like to move all the categories on the entry to the asset. Would this require ...
user avatar
2 votes
1 answer
51 views

Programatically setting dropdown options in a matrix

I'm building a Matrix field from within a module's migration. I can get all fields setup correctly except the options of either a Dropdown or Checkboxes field. $field = new \craft\fields\Matrix([ '...
user avatar
  • 2,437
2 votes
1 answer
32 views

Unavailable plugin during migration to craft 3

During a migration from craft 2 to craft 3, I stumble in 3 issues with plugins. Plugins are not available in craft 3. For example,"instablog" plugin Reinstall paid license plugins. Custom plugins. ...
user avatar
3 votes
2 answers
216 views

Migrate Craft CMS installation from PgSQL to MySQL - any hints?

We need to migrate a Craft installation with a pgsql dump to MySQL. Any hints on the procedure? Thanks, Matthias
user avatar
1 vote
1 answer
39 views

Assign a category group to a category field via migration

I am writing a plugin that sets up Craft in a particular way and have created a category field, but can't figure out how to assign a category group to the field, I have the following: protected ...
user avatar
  • 2,437
1 vote
1 answer
38 views

Error trying to run Migrate from terminal on Craft 3.4

I am attempting to migrate the content from Form Builder for Craft 2 to Form Builder for Craft 3 by Roundhouse, by using the following command in terminal: ./craft migrate/up --plugin=roundhouse/form-...
user avatar
  • 11
1 vote
1 answer
228 views

Sprout Forms migration error

Running a migration from the command line ./craft migrate/all I get the following error message: Exception 'craft\errors\MigrateException' with message 'An error occurred while migrating Sprout ...
user avatar
1 vote
1 answer
39 views

Text cut off after migration in some fields

I migrated a site from Craft 2 to Craft 3 and on some Redactor fields, half the text is gone. It looks completely random. In some fields, the text is gone. In some the text is about half as long as ...
user avatar
  • 3,664
1 vote
1 answer
151 views

Updating old setup (3.0.41.1) to 3.1.0 various errors every time

I'm unfortunately dealing with a very old system that hasn't been updated in a long time. I've been able to update it up to 3.0.41.1 but once I attempt to go any further I get tons of different errors....
user avatar
  • 1,369
1 vote
1 answer
32 views

How to create a new site (locale: de-AT) based on another site (de) within same installation?

I manage a website with multiple languages. Each language has its own site and domain. Think: website.de and website.co.uk I have to add another site with different locale (de-AT) to the Craft CMS ...
user avatar
  • 11
1 vote
1 answer
139 views

Flush Compiled Templates Migration File breaks Craft Migration Setup from 3.0 to 3.3

I was attempting to upgrade my Craft CMS from 3.0 to 3.3.19 on my production site. I had tested this out on several dev environments and worked with no issue. However, when doing it live I ran into a ...
user avatar
  • 31
1 vote
1 answer
150 views

Creating and saving a GlobalSet element type in Craft 3

The following code is in a migration. It runs fine and there are no errors and prints SAVED, but nothing is saved in the globalsets database table. All my other content migrations run fine so it is ...
user avatar
3 votes
1 answer
398 views

How to import entries from Craft 2 to Craft 3?

So, I've been working on a Craft 3 upgrade, managed to set everything up, including configuring new plugins etc. Since I've started working on the upgrade process, some new entries have been published ...
user avatar
  • 125
1 vote
1 answer
210 views

Only Install migration is applying on plugin install

I have a custom plugin which is added via path repository on local. I have some migrations in the src folder. My problem is if I uninstall the plugin and install it again, I can see all of the ...
user avatar
  • 467
0 votes
1 answer
267 views

Plugin RegisterUrlRulesEvent - cannot find Controller aciton -> 404

The error I'm getting: HTTP 404 – Not Found – yii\web\NotFoundHttpException Page not found. ↵ Caused by: Invalid Route – yii\base\InvalidRouteException Unable to resolve the request "Expedweather/...
user avatar
  • 313
1 vote
1 answer
319 views

Plugin RegisterUrlRulesEvent - Regex URL-Routing gives 404

I'm updating a Craft 2 plugin to Craft 3 and I'm having difficulties getting the Regex URLs working correctly. The eocs I'm using: Craft3 Docs I used pluginfactory.io to create the basic craft3 ...
user avatar
  • 313
2 votes
1 answer
469 views

How to manage breakpoint releases when updating Craft via composer

When logged in to Craft, the "Utilities" tab will show you all the latest releases you can update to. In some cases, it will report that you have reached a breakpoint release: You’ve reached a ...
user avatar
  • 13.2k
1 vote
1 answer
49 views

How to limit sources for Entries field set up via migration

I'm seeting up all of my project's fields using migrations. This works really well, but I haven't been able to figure out how to limit the sources (sections) for an entry selection field. I've based ...
user avatar
  • 21
1 vote
1 answer
82 views

Migration: Removing field from GlobalSet/Entry

Im creating my own migrations to better handle adding/removing fields on all environments. Is the following safeDown() function the correct way to remove a field from a fieldlayout? It works but im ...
user avatar
  • 369
1 vote
0 answers
42 views

Migrate forms from EE2 Freeform to Craft 3 Freeform

I need to migrate some forms from Freeform in ExpressionEngine 2 to Freeform in Craft 3. Do you know of any tools or methods that exist that can help me out with this? Or am I doomed to do this ...
user avatar
1 vote
1 answer
2k views

Migrating from Craft CMS to WordPress

I have recently discovered our company website is run on Craft CMS. However, I do not like the system and am much more proficient on WordPress. Is there a way to move our site to WordPress without a ...
user avatar
  • 11
1 vote
1 answer
100 views

Database migrations on environments - in which env do I apply updates to Craft and Plugins?

When developing a Craft 3 site on a multi-environment setup, where would I apply the Craft and Plugin updates? Should I apply them locally and then commit and replace the database in the dev env, or ...
user avatar
  • 617
1 vote
1 answer
23 views

What files do you have to be aware of when migrating (i.e config files)?

What files do you have to be aware of when migrating a craft application from one domain to another? Are the specific files one should be aware of?
user avatar
  • 11
1 vote
1 answer
81 views

Redactor migration might fail with allowAdminChanges & useProjectConfigFile false

One of the recent Craft updates (something close to 3.1.25) also brought a redactor migration (https://github.com/craftcms/redactor/blob/v2/src/migrations/m190225_003922_split_cleanup_html_settings....
user avatar
1 vote
1 answer
63 views

Migrate multiple Craft 2 CMS sites on cPanel

I am completely new to Craft CMS but need to migrate multiple sites at a current hosting provider away to AWS. Due to a hard deadline, I have been looking at a lift and shift approach for the time ...
user avatar
1 vote
1 answer
162 views

Should project config be used during development when migrating from Craft 2?

I'm looking for general advice on the best approach to handle a reasonable sized Craft 2 site to Craft 3.1, related to DB changes. Because the Craft 2 project is live and constantly changing, I ...
user avatar
3 votes
1 answer
700 views

project.yaml stopped syncing changes in the staging process

I'am a bit helpless at the moment, because my project staging workflow using project.yaml stopped working and a) I don't know why and b) have no clue if I can solve it. Problem: Until some days ago ...
user avatar
1 vote
1 answer
474 views

MySQL "Access denied for user" after moving to new server

I've moved my Craft 3 installation to a new server. When connecting to the original database, everything works fine. However, when trying to connect to a new MySQL database (I've tried hosting this ...
user avatar
2 votes
0 answers
32 views

What are the replacements for the order events onBeforeAddToCart and onBeforeGatewayRequestSend in Commerce 2

I'm looking for replacements for the events onBeforeAddToCart and onBeforeGatewayRequestSend. I used onBeforeAddToCart to prevent the user from adding an article from different article groups to the ...
user avatar
  • 685
1 vote
1 answer
174 views

How to get core shipping methods in Commerce 2? How to save an order?

Is there an equivalent function to commerce_shippingMethods->getAllCoreShippingMethods() in Commerce 2? I can only find Commerce::getInstance()->getShippingMethods()->getAllShippingMethods();...
user avatar
  • 685
2 votes
1 answer
196 views

Is there an equivalent to IOHelper::ensureFolderExists in Craft 3?

Migrating Plugins to Craft 3 starts bugging me, seems that really everything changed. Is there an equivalent to IOHelper::ensureFolderExists in Craft 3?
user avatar
  • 685
1 vote
1 answer
30 views

Craft Equivelent of EE addon CE Image Bulk Tag?

I'm preparing to migrate an old ExpressionEngine site to Craft and there are channels with images that are being resized by wrapping the rich text editor with ce image bulk tag like this: {exp:ce_img:...
user avatar
  • 1,907
2 votes
1 answer
108 views

Correct way to getOrderByNumber() from my Plugin in Commerce 2

I am migrating my plugin to Craft 3 / Commerce 2. What is the best way to call another plugins method like craft()->commerce_orders->getOrderByNumber($number) from my plugins service?
user avatar
  • 685