Hoe mcrypt PHP-module te installeren op Ubuntu 18.04 Linux

  • Vovich Masterovich
  • 0
  • 3692
  • 612
>

Doelstelling

Het doel is om de mcrypt PHP-module op Ubuntu 18.04 Linux te installeren

Besturingssysteem en softwareversies

  • Besturingssysteem: - Ubuntu 18.04 Linux
  • Software: - PHP 7.2 of hoger

Voorwaarden

Bevoorrechte toegang tot uw Ubuntu-systeem als root of via sudo commando is vereist.

Moeilijkheidsgraad

GEMAKKELIJK

Conventies

  • # - vereist dat gegeven linux-commando's worden uitgevoerd met root-privileges, hetzij direct als rootgebruiker, hetzij door gebruik van sudo opdracht
  • $ - gegeven linux-commando's die moeten worden uitgevoerd als een gewone niet-geprivilegieerde gebruiker

Instructies

PHP installatie

Hoogstwaarschijnlijk is PHP al geïnstalleerd, maar elke poging om het mcrypt PHP-module mislukt met een foutmelding:
 E: Pakket 'php-mcrypt' heeft geen installatiekandidaat 
Sla in dat geval deze stap gewoon over. U kunt ook een eenvoudige PHP-installatie uitvoeren:
 $ sudo apt php installeren 
Controleer vervolgens of het mcrypt PHP-module is aanwezig:
 $ php -m | grep mcrypt 

Installeer vereisten

Om het mcrypt PHP module moeten we eerst voldoen aan de volgende voorwaarden:
 $ sudo apt php-dev libmcrypt-dev php-pear installeren 

Installeer de mcrypt PHP-module

Nu zijn we klaar om te installeren mcrypt PHP-module op ons Ubuntu 18.04-systeem:
 $ sudo pecl channel-update pecl.php.net $ sudo pecl install mcrypt-1.0.1 ... Bouwproces succesvol voltooid Installatie van '/usr/lib/php/20170718/mcrypt.so' installeer ok: channel: //pecl.php .net / mcrypt-1.0.1 configuratie-optie "php_ini" is niet ingesteld op php.ini locatie Je moet "extension = mcrypt.so" toevoegen aan php.ini 
Ten slotte, zoals voorgesteld door de compilatie-uitvoer, moeten we het mcrypt PHP-module binnen het juiste php.ini het dossier. Uw configuratie kan afwijken, het onderstaande dient alleen als oplossing voor de standaard PHP CLI-configuratie. Open de /etc/php/7.2/cli/php.ini bestand en voeg in:
 extensie = mcrypt.so 
Houd er rekening mee dat als u een Apache- of Nginx-webserver of een andere PHP-versie gebruikt, de locatie van het geladen php.ini bestand kan afwijken.
Helemaal klaar. Als dit lukt, controleert u of het mcrypt PHP-module zou de volgende uitvoer moeten produceren:
 $ php -m | grep mcrypt mcrypt 



Niemand heeft nog op dit artikel gereageerd.

Een verzameling nuttige informatie over het Linux-besturingssysteem en nieuwe technologieën
Nieuwe artikelen, praktische tips, gedetailleerde recensies en handleidingen. Voel je thuis in de wereld van het Linux-besturingssysteem