Closed (fixed)
Project:
Migrate
Version:
7.x-2.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
6 Dec 2017 at 01:24 UTC
Updated:
15 Jan 2023 at 20:31 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #2
rosk0Adding additional notes and links.
Comment #3
bkosborneUpdated title to target this issue specifically at fixing the mssql issue. The other issue you reported here about indirect variable access has been resolved already: #2654222: PHP7 Uniform Variable Syntax
Comment #4
bkosborneI *think* that sites can still use the migrate module on PHP7 with this code in it, as long as they don't use the source plugin.
Comment #5
sidharthapHere is my first attempt to provide a patch. This patch includes
1 - SQLSRV an alternate driver for MSSQL and can be downloaded from here
2 - Openssl encrypt method instead of mcrypt. more information can be found here
Another patch is available for mcrypt which removes the functionality from module. http://php.net/manual/en/function.openssl-encrypt.php
Comment #6
pifagor commentedfixed here - https://cgit.drupalcode.org/migrate/commit/?id=cf0c989
Comment #7
pifagor commentedComment #8
rosk0Hi @pifagor,
I think you missed something - commit that you referenced is related to mcrypt extension. This issue is talking about mssql functions.
Comment #9
pifagor commented@sidharthap we need recreate patch. And I will add authorship and credits.
Comment #10
sidharthap@pifagor Thank you.
is this to create the patch only for mssql functions ?
Comment #11
sidharthapHere is the patch only for this mssql issue.
Comment #13
pifagor commentedComment #15
joseph.olstadhttps://www.drupal.org/project/migrate/releases/7.x-2.12