DIGIPOWER Tutorials

Trang chủ | | Danh mục bài viết yêu thích | Liên hệ | Đăng nhập Trang chủ | | Danh mục bài viết yêu thích | Liên hệ | Đăng nhập
Tìm kiếm các bài viết theo từ khoá Liệt kê theo danh mục
Multi version PHP trên 1 Hosting
Chi tiết bài viết

Lần cập nhật cuối
26th of February, 2015

Ý kiến người dùng (16 Bình chọn)
87% thumbs up 12% thumbs down

Làm thế nào bạn sẽ đánh giá câu trả lời này?
có ích
không hữu ích
Hỏi : Làm thế nào để chuyển sang một phiên bản PHP khác nhau trên 1 Account Linux Web Hosting tại DIGIPOWER?

Trả lời : DIGIPOWER đã thực hiện một thiết lập máy chủ duy nhất để cho phép mỗi khách hàng tư do lựa chọn phiên bản của PHP phù hợp cho mã nguồn web của mình. Hơn thế nữa, khách hàng thậm chí có thể sử dụng các phiên bản PHP khác nhau cho các thư mục khác nhau trong một và cùng một tài khoản lưu trữ.
 
Các phiên bản PHP hiện đang được hỗ trợ là:
(Updated at 17--July-2013)   PHP 5.2.17 ( Deprecated )
(Updated at 5-March-2014)   PHP 5.3.28 ( Old stable )
(Updated at 25-Feb-2015)   PHP 5.4.38 ( Old stable )
(Updated at 25-Feb-2015)  PHP 5.5.22 ( Old stable )
(Updated at 25-Feb-2015)  PHP 5.6.6 ( Current stable )

Tại sao lại cần Host hỗ trợ Multi version PHP :
- Cực kì thuận tiện cho các lập trình viên để phát triển và cập nhật cho web.
- Web cần phải cập nhật-update code mới, áp lực từ cấp trên , áp lực từ lo lắng các việc (backup,note lại các vấn đề chính,yêu cầu Hosting Provider ... chờ đợi , lỗi phát sinh ..)
- Cực kì dễ dàng trả lại version y như cũ nếu chuyển version mới mà bị lỗi Code.
- Muốn chạy thử Version PHP nào đó hoàn toàn được với 1 thao tác quá đơn giản .


Sự khác biệt về Multi Version PHP giữa DIGIPOWER và các Hosting Provider khác ở VN :
- Chuyển đổi qua lại các version chỉ với 1 dòng khai báo trong htaccess  <#> Phải chọn version PHP từ Control Panel .
- Tuỳ biến mỗi thư mục có thể sử dụng PHP khác nhau cùng 1 lúc  <#> Một khi chọn PHP nào là toàn bộ tài khoản sử dụng chỉ PHP đó .
- PHP version đa dạng và cập nhật liên tục <#> Phụ thuộc vào Control Panel đó có update và hỗ trợ hay không .
- Tiết kiệm thời gian khi debug-update Code , chủ động Run với nhiều Mode PHP khác nhau để hoàn thiện nhất <#> nếu mỗi lần chuyển cứ 1 version phải delay thì tốn thời gian gấp nhiều lần.

Như vậy sẽ thực sự rất dễ dàng để thay đổi các phiên bản PHP cho trang web của bạn với một tài khoản lưu trữ web Host với DIGIPOWER. Tất cả bạn cần làm là thực hiện bằng một trong các cách sau:


(A) Thao tác bằng CPANEL :

Login vào Cpanel , vào phần PHP Version :




Chọn PHP version cần sử dụng :


Thiết lập này sẽ áp dụng toàn bộ Host và lên cho tất cả các thư mục con phía sau. Trong trường hợp bạn muốn có một phiên bản khác nhau của PHP trong một thư mục con, tạo ra một htaccess khác (như phần (A) ) trong thư mục con đó là được.
* Sau khi thực hiện chọn PHP Version xong, bạn cần chờ từ 1-2 phút để hệ thống cập nhật Cache mới .

(B) Thao tác bằng htaccess:
1. Đăng nhập vào cPanel cho tài khoản của bạn.
2. Tới File Manager và chọn "Web Root (public_html / www)"
3. Tạo ra một tập tin mới (hoặc chỉnh sửa hiện tại) được gọi là .htaccess.
4. Mỗi một thư mục có thể chạy PHP khác nhau tuỳ theo file .htaccess
Lựa chọn PHP version như dưới để chèn vào file .htaccess mới tạo (hoặc đã có sẵn) :

-Để chuyển sang PHP 5.2(cli):     AddType application/x-httpd-php52 .php

-Để chuyển sang PHP 5.3(suphp) - khuyên dùng cho Open Sources:     mặc định là phiên bản này và không cần tạo hay chỉnh (thay đổi từ ngày 11/10/2014 do PHP 5.2 quá nhiều lỗi bảo mật). Trong trường hợp root public_html đã load php khác và đang apply xuống các thư mục con rồi, để force 1 thư mục con sử dụng php 5.3(suphp) thì add vào .htaccess của thư mục con đó như sau :  AddType application/x-httpd-php .php

-Để chuyển sang PHP 5.3(cli):     AddType application/x-httpd-php53 .php

-Để chuyển sang PHP 5.4(cli):     AddType application/x-httpd-php54 .php

-Để chuyển sang PHP 5.4(suphp) AddType application/x-httpd-php4 .php

-Để chuyển sang PHP 5.5(cli):     AddType application/x-httpd-php55 .php

-Để chuyển sang PHP 5.5(suphp) AddType application/x-httpd-php5 .php

-Để chuyển sang PHP 5.6(cli):     AddType application/x-httpd-php56 .php

Lưu ý : khuyên sử dụng suphp để tương thích tốt với tất cả các loại mã nguồn, cli chỉ tương thích trong 1 số trường hợp cần tốc độ truy xuất php nhanh nhưng độ bảo mật thấp hơn và phải tự chmod .

Hiện chúng tôi chỉ hỗ trợ trên Linux Hosting .

Nếu bạn muốn sử dụng nhiều phiên bản khác nhau PHP trên mỗi thư mục của 1 Acc Host duy nhất, bạn có thể đăng ký một tài khoản Web Hosting Linux lưu trữ tại DIGIPOWER. Chúng tôi cam kết cung cấp Web Hosting hỗ trợ đầy đủ các phiên bản PHP khácn hau ,phù hợp và tiện dụng nhất cho khả năng tuỳ biến linh hoạt và nâng cấp mã nguồn cho website ,  ngoài ra đội ngũ hỗ trợ của chúng tôi sẵn sàng trợ giúp bạn với bất kỳ các vấn đề mà bạn có thể gặp phải trong quá trình sử dụng dịch vụ.

Trân trọng !
Các bài liên quan
File đính kèm
Không có File đính kèm nào được tìm thấy.

Tiếp tục

Knowledge Management