Penyelesaian kepada masalah ralat kunci laravel: 1. Ubah suai konfigurasi php.ini dan tingkatkan nilai had_memori 2. Alih keluar versi PHP lalai sebelumnya;
Persekitaran pengendalian artikel ini: sistem Windows 7, versi laravel 5.7, komputer DELL G3.
Bagaimana untuk menyelesaikan masalah ralat kunci laravel?
Perihalan masalah khusus:
Laravel: php artisan key:jana tiga penyelesaian pelaporan ralat, ubah suai versi PHP lalai (panel Pagoda)
Laravel ialah rangka kerja pembangunan Web PHP yang ringkas dan elegan (Rangka Kerja Web PHP). Dokumentasi lengkap, komuniti aktif, dan sokongan kemudiannya bagus.
Untuk serasi dengan berbilang tapak web, terdapat 3 PHP versi 5.3/5.6/7.2 pada pelayan. Pagoda lalai kepada 5.3, tetapi laravel 5.7 tidak menyokongnya, jadi ralat telah dilaporkan semasa membuat fail konfigurasi persekitaran .env dalam talian dan memulakan konfigurasi aplikasi.
cp .env.example .env php artisan key:generate
Ralat 1: Skrip PHP menggunakan terlalu banyak memori, dan had_memori lalai sebanyak 128m tidak mencukupi.
PHP Ralat maut: Saiz memori yang dibenarkan sebanyak XXXXXX bait telah habis.
Arahan komposer gagal:
Komposer meningkatkan had_memori secara dalaman kepada 1.5G.
Penyelesaian: Ubah suai konfigurasi php.ini dan tukar had_memori kepada nilai yang lebih besar; >Ralat 2 : Masalah versi PHP.
Ralat Penghuraian PHP: ralat sintaks, T_CLASS yang tidak dijangka, menjangkakan T_STRING atau T_VARIABLE atau '$' dalam XXXXXX.
Penyelesaian: Alih keluar versi PHP lalai sebelumnya
Petik versi 7.2 yang diingini sebagai contoh
rm -f /usr/bin/php
ln -sf /www/server/php/72/bin/php /usr/bin/php
Amaran PHP: memerlukan(XXXX/autoload.php) : gagal membuka strim: Nosuch fail atau direktori dalam XXXX.
Penyelesaian: Kemas kini komposer
composer update
Masalah telah selesai OK.
Tutorial pembelajaran yang disyorkan: "laravel" "Lima tutorial video Laravel terbaharu"
Atas ialah kandungan terperinci Bagaimana untuk menyelesaikan masalah ralat kunci laravel. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!