Բովանդակություն:

Ի՞նչ է Mcrypt-ը PHP-ում:
Ի՞նչ է Mcrypt-ը PHP-ում:

Video: Ի՞նչ է Mcrypt-ը PHP-ում:

Video: Ի՞նչ է Mcrypt-ը PHP-ում:
Video: Mac OS X Snow Leopard. TenFiveTube. YouTube Работает! 2024, Նոյեմբեր
Anonim

Ինչ է mcrypt ? Այն mcrypt ընդլայնումը փոխարինում է UNIX crypt հրամանին: Այս հրամանները ծառայում են որպես UNIX և Linux համակարգերի ֆայլերի գաղտնագրման միջոց: Այն php - mcrypt ընդլայնումը ծառայում է որպես միջերես PHP և mcrypt.

Այս առնչությամբ, ինչպե՞ս կարող եմ միացնել PHP Mcrypt-ը:

Սա, հավանաբար, ամենաարագ մեթոդն է php-mcrypt-ը windows սերվերում միացնելու համար. այն ամենը, ինչ դուք պետք է անեք, հետևյալն է

  1. Գտեք php. ini (հիմնական php կազմաձևման ֆայլ)
  2. Բացեք և որոնեք;extension=php_mcrypt: dll)
  3. Չմեկնաբանել/հեռացնել «;» և պահպանիր php-ը։ ini.

Բացի այդ, ինչպես կարող եմ իմանալ, արդյոք PHP Mcrypt-ը տեղադրված է: Դուք կարող եք օգտագործել function_exists-ը ստուգեք, եթե մեկը mcrypt գործառույթներ կան: Դուք կարող եք նաև հասնել այս նույն էկրանին՝ դիտելով a php ֆայլ, որն ունի՝ phpinfo(); ինչ-որ տեղ ծածկագրում: Այս էկրանում պարզապես որոնեք տողը » mcrypt աջակցություն». Եթե տեղադրված է , կտեսնեք մի տուփ, որն ասում է «միացված է»:

Ավելին, ինչ կարող եմ օգտագործել Mcrypt-ի փոխարեն:

Դու պետք է օգտագործել OpenSSL-ն ավարտվեց mcrypt քանի որ այն ակտիվորեն մշակվում և պահպանվում է: Այն ապահովում է ավելի լավ անվտանգություն, պահպանելիություն և շարժունակություն: Երկրորդ, այն շատ ավելի արագ է կատարում AES կոդավորումը/գաղտնագրումը: Այն լռելյայն օգտագործում է PKCS7 լիցք, սակայն անհրաժեշտության դեպքում կարող եք նշել OPENSSL_ZERO_PADDING:

Ի՞նչ է Mcrypt ընդլայնումը:

Այն mcrypt ընդլայնում ինտերֆեյս է mcrypt գաղտնագրության գրադարան. Սա երկարաձգում օգտակար է PHP կոդը օգտագործելու համար mcrypt աշխատել PHP 7.2+-ով: Այն mcrypt ընդլայնում ներառված է PHP 5.4-ից մինչև PHP 7.1: PHP 7.2+-ի համար PHP-ն օգտագործում է լիբսոդիումը որպես ծածկագրման գրադարան:

Խորհուրդ ենք տալիս: