Làm cách nào để chạy phiên bản cũ hơn của dự án Laravel?

Trong phần này, chúng ta sẽ xem cách cài đặt laravel phiên bản cũ hơn 5, 6, 7 và 8 bằng trình soạn thảo và php. Bạn có thể cài đặt phiên bản cụ thể của laravel thông qua trình soạn thảo với sự trợ giúp của phiên bản php. nếu bạn đang cài đặt bên dưới dự án phiên bản laravel 8 thì bạn cần hạ cấp php 8. x sang php 7. x

Cài đặt laravel cũ hơn 5. 7 dự án

Cài đặt laravel cũ hơn 6. 0 dự án

Di chuyển đến dự án laravel 6 và chạy máy chủ

cd laravel_6
php artisan serve

cài đặt hạ cấp ứng dụng laravel

Cài đặt laravel cũ hơn 7. 0 dự án

Cài đặt laravel cũ hơn 8. 0 dự án

Cài đặt laravel cũ hơn 9. 0 dự án

Nếu bạn đang cố cài đặt phiên bản cũ hơn của ứng dụng laravel và bạn nhận được thông báo lỗi thì hãy hạ cấp phiên bản php của bạn

Không thể tìm thấy gói laravel/laravel với phiên bản 7. 0. * trong phiên bản có thể cài đặt bằng phiên bản PHP, tiện ích mở rộng PHP và Co

Laravel sử dụng Composer để quản lý các phụ thuộc của nó. Trước tiên, hãy tải xuống một bản sao của

composer create-project laravel/laravel {directory} 4.2 --prefer-dist

3. Khi bạn có kho lưu trữ PHAR, bạn có thể giữ nó trong thư mục dự án cục bộ của mình hoặc chuyển sang

composer create-project laravel/laravel {directory} 4.2 --prefer-dist

4 để sử dụng nó trên toàn cầu trên hệ thống của bạn. Trên Windows, bạn có thể sử dụng bộ cài Windows Composer

Cài đặt Laravel

Thông qua trình cài đặt Laravel

Đầu tiên các bạn tải bộ cài đặt Laravel bằng Composer

composer global require "laravel/installer=~1.1"

Đảm bảo đặt thư mục

composer create-project laravel/laravel {directory} 4.2 --prefer-dist

5 trong PATH của bạn để tệp thực thi

composer create-project laravel/laravel {directory} 4.2 --prefer-dist

6 được tìm thấy khi bạn chạy lệnh

composer create-project laravel/laravel {directory} 4.2 --prefer-dist

6 trong thiết bị đầu cuối của mình

Sau khi cài đặt, lệnh

composer create-project laravel/laravel {directory} 4.2 --prefer-dist

8 đơn giản sẽ tạo bản cài đặt Laravel mới trong thư mục bạn chỉ định. Chẳng hạn,

composer create-project laravel/laravel {directory} 4.2 --prefer-dist

0 sẽ tạo một thư mục có tên

composer create-project laravel/laravel {directory} 4.2 --prefer-dist

1 chứa bản cài đặt Laravel mới với tất cả các phụ thuộc được cài đặt. Phương pháp cài đặt này nhanh hơn nhiều so với cài đặt qua Composer

Qua Composer Create-Project

Bạn cũng có thể cài đặt Laravel bằng cách chạy lệnh Composer

composer create-project laravel/laravel {directory} 4.2 --prefer-dist

2 trong terminal của mình

composer create-project laravel/laravel {directory} 4.2 --prefer-dist

qua tải xuống

Khi Trình soạn thảo được cài đặt, hãy tải xuống 4. 2 của Laravel framework và trích xuất nội dung của nó vào một thư mục trên máy chủ của bạn. Tiếp theo, trong thư mục gốc của ứng dụng Laravel của bạn, hãy chạy lệnh

composer create-project laravel/laravel {directory} 4.2 --prefer-dist

3 [hoặc

composer create-project laravel/laravel {directory} 4.2 --prefer-dist

4] để cài đặt tất cả các phụ thuộc của khung. Quá trình này yêu cầu cài đặt Git trên máy chủ để hoàn tất cài đặt thành công

Nếu bạn muốn cập nhật Laravel framework, bạn có thể dùng lệnh

composer create-project laravel/laravel {directory} 4.2 --prefer-dist

5

Yêu cầu máy chủ

Laravel framework có một vài yêu cầu hệ thống

  • PHP >= 5. 4
  • Tiện ích mở rộng MCrypt PHP

Kể từ PHP 5. 5, một số bản phân phối hệ điều hành có thể yêu cầu bạn cài đặt tiện ích mở rộng PHP JSON theo cách thủ công. Khi sử dụng Ubuntu, điều này có thể được thực hiện thông qua

composer create-project laravel/laravel {directory} 4.2 --prefer-dist

6

Cấu hình

Điều đầu tiên bạn nên làm sau khi cài đặt Laravel là đặt khóa ứng dụng của bạn thành một chuỗi ngẫu nhiên. Nếu bạn đã cài đặt Laravel qua Composer, khóa này có thể đã được đặt cho bạn bằng lệnh

composer create-project laravel/laravel {directory} 4.2 --prefer-dist

7. Thông thường, chuỗi này phải dài 32 ký tự. Khóa có thể được đặt trong tệp cấu hình

composer create-project laravel/laravel {directory} 4.2 --prefer-dist

8. Nếu khóa ứng dụng không được đặt, phiên người dùng của bạn và dữ liệu được mã hóa khác sẽ không an toàn

Laravel hầu như không cần cấu hình nào khác ngoài hộp. Bạn được tự do để bắt đầu phát triển. Tuy nhiên, bạn có thể muốn xem lại tệp

composer create-project laravel/laravel {directory} 4.2 --prefer-dist

9 và tài liệu của nó. Nó chứa một số tùy chọn như

composer global require "laravel/installer=~1.1"

30 và

composer global require "laravel/installer=~1.1"

31 mà bạn có thể muốn thay đổi theo ứng dụng của mình

Sau khi cài đặt Laravel, bạn cũng nên định cấu hình môi trường cục bộ của mình. Điều này sẽ cho phép bạn nhận thông báo lỗi chi tiết khi phát triển trên máy cục bộ của mình. Theo mặc định, báo cáo lỗi chi tiết bị tắt trong tệp cấu hình sản xuất của bạn

Ghi chú. Bạn không bao giờ nên đặt

composer global require "laravel/installer=~1.1"

32 thành

composer global require "laravel/installer=~1.1"

33 cho ứng dụng sản xuất. Không bao giờ, không bao giờ làm điều đó

Quyền

Laravel có thể yêu cầu một bộ quyền được cấu hình. các thư mục trong

composer global require "laravel/installer=~1.1"

34 yêu cầu quyền truy cập ghi bởi máy chủ web

đường dẫn

Một số đường dẫn thư mục khung có thể định cấu hình. Để thay đổi vị trí của các thư mục này, hãy xem tệp

composer global require "laravel/installer=~1.1"

35

URL đẹp

apache

Khung vận chuyển với tệp

composer global require "laravel/installer=~1.1"

36 được sử dụng để cho phép các URL không có

composer global require "laravel/installer=~1.1"

37. Nếu bạn sử dụng Apache để phục vụ ứng dụng Laravel của mình, hãy nhớ bật mô-đun

composer global require "laravel/installer=~1.1"

38

Nếu tệp

composer global require "laravel/installer=~1.1"

39 đi kèm với Laravel không hoạt động với bản cài đặt Apache của bạn, hãy thử tệp này

Làm cách nào để sử dụng phiên bản Laravel cũ hơn?

Để cài đặt phiên bản cũ của Laravel, cách dễ nhất là sử dụng lệnh tạo dự án của nhà soạn nhạc . Sử dụng lệnh này, chúng tôi chỉ phải chỉ định tên dự án và phiên bản Laravel mà chúng tôi muốn nó được cài đặt và bạn đã sẵn sàng.

Chúng tôi có thể hạ cấp phiên bản Laravel không?

Và nếu hạ cấp, bạn cần xóa các chức năng được cập nhật khỏi mã của mình nếu bạn đã sử dụng bất kỳ chức năng nào từ phiên bản cao hơn . Bây giờ, bật máy chủ và kiểm tra xem mọi thứ có hoạt động tốt không. Nếu có, thì bạn đã nâng cấp hoặc hạ cấp thành công phiên bản laravel của mình.

Làm cách nào để có phiên bản Laravel 8?

Thiết lập Laravel trên Windows 10 .
Cài đặt trình soạn nhạc trên Windows. Theo liên kết sau để biết các bước cài đặt nhà soạn nhạc bấm vào đây
Kiểm tra yêu cầu máy chủ để thiết lập. PHP >= 7. 3. .
Cài đặt Laravel. .
Tạo cơ sở dữ liệu cho dự án. .
Cập nhật. tập tin env. .
Di chuyển cơ sở dữ liệu. .
Bắt đầu phát triển máy chủ

Làm cách nào để cài đặt phiên bản cụ thể của gói soạn nhạc?

Phiên bản chi tiết . Vì vậy, với Tilde, bạn sẽ nhận được các bản cập nhật tự động nhưng các phiên bản nhỏ và lớn sẽ không được cập nhật. Tuy nhiên, nếu bạn sử dụng Caret, bạn sẽ nhận được các bản vá và phiên bản nhỏ, nhưng bạn sẽ không nhận được các phiên bản chính [thay đổi đột phá]. Add double quotes to use caret or tilde operator in version number. So, with Tilde you will get automatic updates of patches but minor and major versions will not be updated. However, if you use Caret you will get patches and minor versions, but you will not get major [breaking changes] versions.

Chủ Đề