Rumah > pembangunan bahagian belakang > tutorial php > Bagaimanakah Saya Membetulkan Ralat 'Laravel Memerlukan Sambungan PHP Mcrypt' pada OSX?

Bagaimanakah Saya Membetulkan Ralat 'Laravel Memerlukan Sambungan PHP Mcrypt' pada OSX?

Mary-Kate Olsen
Lepaskan: 2024-12-13 10:34:19
asal
842 orang telah melayarinya

How Do I Fix the

Menyelesaikan Ralat "Laravel Memerlukan Sambungan PHP Mcrypt"

Apabila cuba untuk melaksanakan fungsi migrasi dalam Laravel 4 pada OSX, pengguna boleh menghadapi ralat "Laravel memerlukan sambungan PHP Mcrypt." Walaupun sambungan kelihatan didayakan, mungkin terdapat isu asas yang menghalangnya berfungsi dengan betul.

Salah satu punca yang berpotensi ialah kehadiran MAMP pada sistem. MAMP termasuk versi PHPnya sendiri, yang mungkin berbeza daripada yang digunakan oleh Laravel. Untuk mengesahkan ini, gunakan arahan "php yang mana" dalam terminal. Jika laluan yang dikembalikan tidak menunjukkan versi PHP MAMP, edit atau cipta .bash_profile dalam direktori utama pengguna (cd ~).

Dalam .bash_profile, tambah baris berikut:

export PATH=/Applications/MAMP/bin/php/php5.4.10/bin:$PATH
Salin selepas log masuk

Ganti "php5.4.10/bin" dengan versi PHP sebenar yang dipasang dalam MAMP. Selepas menambah baris ini, mulakan semula terminal untuk mengemas kini versi PHP yang digunakan.

Sebagai alternatif, jika MAMP bukan isunya, adalah dinasihatkan untuk menyemak sama ada versi PHP yang digunakan mempunyai sokongan Mcrypt. Gunakan arahan "php -i | grep Mcrypt" untuk mengesahkan statusnya. Jika Mcrypt tidak didayakan, gunakan kaedah yang sesuai untuk mendayakannya berdasarkan versi PHP dan sistem pengendalian tertentu.

Atas ialah kandungan terperinci Bagaimanakah Saya Membetulkan Ralat 'Laravel Memerlukan Sambungan PHP Mcrypt' pada OSX?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan