• Trang chủ
  • Cửa hàng
  • WordPress
    • Thủ thuật WordPress
    • WordPress Plugins
    • WordPress Themes
  • Hosting và Domain
  • Kiếm tiền
  • Đánh giá
  • Khuyến mãi
  • Thông báo

WP Căn bản

Kiến thức căn bản cho người dùng WordPress

paradise-child-theme-wordpress-theme-tot-nhat
  • Dịch vụ WordPress Hosting
  • Dịch vụ tối ưu WordPress
  • Dịch vụ quét mã độc WordPress
  • Mua Paradise child theme
  • Giới thiệu
  • Liên hệ
Trang chủ » WordPress » Thủ thuật WordPress » Làm thế nào để thay đổi các thiết lập PHP của hosting?
hosting-tot-nhat-danh-cho-wordpress

Làm thế nào để thay đổi các thiết lập PHP của hosting?

Cập nhật: 19/06/2022 Trung Hiếu 11 Bình luận

Mục lục Hiện
  • 1. Thay đổi các thiết lập PHP của hosting
    • 1.1. Server API – Apache
    • 1.2. Server API – CGI
      • 1.2.1. Tăng PHP memory trong php.ini
      • 1.2.2. Chỉnh sửa file php.ini
      • 1.2.3. Các vấn đề thường gặp khi cập nhật file php.ini
        • 1.2.3.1. Tôi không có tập tin php.ini?
        • 1.2.3.2. Tôi đã thực hiện những chỉnh sửa trong tập tin php.ini, tuy nhiên tôi không nhận thấy sự thay đổi?

Làm thế nào để thay đổi các thiết lập PHP của hosting?

thay-doi-cac-thiet-lap-php-cua-hosting

PHP là một ngôn ngữ lập trình được sử dụng chủ yếu trên nền tảng web. PHP có khả năng tùy biến cao và có nhiều thiết lập mà người dùng có thể tự thay đổi. Các hệ thống quản lý nội dung online (CMS) như WordPress, Joomla… đều sử dụng nền tảng PHP. Trong bài viết trước, tôi đã hướng dẫn các bạn cách để xem các thiết lập PHP của hosting bạn đang dùng. Hôm nay, tôi sẽ tiếp tục hướng dẫn các bạn cách để thay đổi chúng.

Tham khảo thêm:

  • Làm thế nào để xem các thiết lập PHP của hosting?
  • Tắt thông báo lỗi PHP giúp bảo mật WordPress tốt hơn

Thay đổi các thiết lập PHP của hosting

Các bước thay đổi thông số PHP của bạn phụ thuộc vào cách mà PHP được thiết lập trên máy chủ. Nhìn chung, PHP chạy trên các máy chủ web thường là một trong hai loại:

  • Apache module
  • CGI module

Để tìm hiểu cách PHP được cấu hình trên máy chủ của bạn, hãy tạo ra một trang phpinfo (thông qua hướng dẫn ở trên) và nhìn vào giá trị Server API. Nếu Server API là CGI, thì PHP đang sử dụng là CGI module. Nếu là Apache thì máy chủ của bạn đang chạy PHP như là một Apache module.

Server API – Apache

Nếu máy chủ hosting của bạn chạy PHP như là một Apache module, bạn có thể chỉnh sửa các thiết lập PHP thông qua một tập tin .htaccess. Tập tin .htaccess là một tập tin cấu hình. Bạn có thể tạo và sử dụng nó để thay đổi nhiều thiết lập máy chủ, bao gồm cả các thiết lập PHP. Cú pháp cơ bản sử dụng trong tập tin .htaccess để thay đổi các thiết lập PHP là:

php_value Directive value

Ví dụ, nếu bạn muốn chỉnh sửa max_input_time từ 60 giây lên 120 giây, hãy thêm dòng sau vào tập tin .htaccess:

php_value max_input_time 120

Sau khi thực hiện việc này, hãy load lại trang phpinfo và bạn sẽ thấy những thay đổi. Nếu nhận được thông báo lỗi 500, hãy kiểm tra lại cú pháp bạn đã sử dụng. Có thể bạn đã để xảy ra lỗi chính tả trong quá trình gõ bàn phím.

Server API – CGI

Nếu máy chủ hosting của bạn chạy PHP như là một CGI module, bạn có thể chỉnh sửa file php.ini để thay đổi các thiết lập PHP. php.ini là một tập tin cấu hình PHP chứa danh sách các thuộc tính PHP và giá trị của chúng.

chinh-sua-file-php-ini

Trong ví dụ bên trên, chúng ta đã thay đổi các giá trị max_input_time. Nếu bạn mở file php.ini và tìm kiếm max_input_time, bạn sẽ thấy một cái gì đó tương tự như:

;;;;;;;;;;;;;;;;;;;
    ; Resource Limits ;
    ;;;;;;;;;;;;;;;;;;;</p>
<p>    max_execution_time = 30
    max_input_time = 60
    memory_limit = 256M
    upload_max_filesize = 10M

Ví dụ, để thay đổi max_input_time từ 60 giây lên 120, bạn chỉ cần sửa 60 thành 120 và lưu tập tin. Load lại trang phpinfo và bạn sẽ thấy các thay đổi.

Tăng PHP memory trong php.ini

Một vấn đề thường gặp khi sử dụng các mã nguồn mở miễn phí hoặc các chương trình PHP chuyên sâu khác là lỗi “exhausted memory” (bộ nhớ cạn kiệt). Nếu bạn gặp phải lỗi bộ nhớ PHP trên blog/ website, bạn có thể tăng giới hạn bộ nhớ PHP sử dụng cho các script bằng cách tăng giá trị memory_limit trong file php.ini.

Chỉnh sửa file php.ini

Đây là hướng dẫn nhanh về các bước chỉnh sửa file php.ini.

  • Đăng nhập vào cPanel.
  • Tìm File Manager trong phần Files của cPanel.

click-vao-muc-file-manager-cua-cpanel

  • Truy cập thư mục mà bạn sẽ tạo hoặc chỉnh sửa file php.ini, sau đó chọn tập tin và sử dụng Code Editor. Để mở tập tin, bạn có thể click vào để chọn tập tin và sau đó click vào biểu tượng Code Editor trên thanh menu của File Manager. Bạn cũng có thể click chuột phải vào tập tin và chọn Code Editor từ menu mới xuất hiện.

click-vao-nut-code-editor-trong-file-manager

  • Chỉnh sửa các giá trị của php.ini mà bạn muốn thay đổi.
  • Click vào nút Save Changes ở góc trên bên phải để lưu các thay đổi, bổ sung của bạn vào tập tin.

Các vấn đề thường gặp khi cập nhật file php.ini

Tôi không có tập tin php.ini?

Chỉ những người dùng đang sử dụng máy chủ với PHP được nạp như một “CGI module” mới có tập tin php.ini. Tập tin php.ini mặc định sẽ nằm trong đường dẫn public_html/php.ini. Nếu bạn không nhìn thấy một tập tin có tên php.ini trong public_html, hãy liên hệ với bộ phận hỗ trợ của bên cung cấp hosting và yêu cầu họ tạo cho bạn.

Tôi đã thực hiện những chỉnh sửa trong tập tin php.ini, tuy nhiên tôi không nhận thấy sự thay đổi?

Tập tin php.ini là không đệ quy. Thay đổi giá trị php.ini trong public_html/php.ini sẽ không ảnh hưởng đến các tập tin PHP trong thư mục con của public_html, chẳng hạn như public_html/staff. Để khắc phục vấn đề này, bạn có thể làm cho tập tin php.ini đệ quy để nó ảnh hưởng đến tất cả các thư mục con. Thêm đoạn code sau vào tập tin .htaccess của bạn:

suPHP_ConfigPath /home/username/public_html

Lưu ý: thay đổi “username” thành tên tài khoản cPanel của bạn, sau đó lưu lại.

Trên đây là những hướng dẫn cơ bản để thay đổi các thiết lập PHP của hosting bạn đang dùng, giúp tối ưu hoạt động cho blog/ website, trong trường hợp cPanel không hỗ trợ tính năng Select PHP Version.

Nếu bạn thích bài viết này, hãy subscribe blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất qua email nhé. Cảm ơn rất nhiều. :)

Đang tải đánh giá...
  • Chia sẻ lên Facebook
  • Chia sẻ lên Twitter
  • Chia sẻ lên LinkedIn

Bài viết liên quan

Hướng dẫn nâng cấp PHP 8.4 cho website WordPress
Hướng dẫn nâng cấp PHP 8.4 cho website WordPress
Hướng dẫn nâng cấp PHP 8.3 cho website WordPress
Hướng dẫn nâng cấp PHP 8.3 cho website WordPress
Hướng dẫn nâng cấp PHP 8.2 cho website WordPress
Hướng dẫn nâng cấp PHP 8.2 cho website WordPress

Chuyên mục: Thủ thuật WordPress Thẻ: PHP

wpcanban-com-facebook-group

Nói về Trung Hiếu

Một người con của xứ Nghệ, hiện đang sinh sống tại Hà Nội. Tôi là người sáng lập và đứng sau mọi hoạt động của WP Căn bản. Tìm hiểu thêm về tôi tại đây.

Bài viết trước « Làm thế nào để xem các thiết lập PHP của hosting?
Bài viết sau Làm thế nào để thay đổi email đăng nhập tài khoản AdSense? »

Reader Interactions

Bình luận

    Để lại một bình luận Hủy

    Tất cả các bình luận đều sẽ được kiểm duyệt nghiêm ngặt. Mọi bình luận trái quy định sử dụng sẽ bị gỡ bỏ link hoặc xóa bỏ hoàn toàn. Vui lòng đọc kỹ quy định trước khi bình luận. Xin cảm ơn!

  1. le luong doan 4 bình luậnviết

    29/05/2020 lúc 10:01

    bài viết trả có bình luận gì, thử bình luận cái coi.

    Bình luận
  2. Đăng Minh 1 bình luậnviết

    25/04/2017 lúc 12:38

    Tôi đang nhập vào Plesk nhưng không sửa được file page.php.
    (cứ sửa xong quay lại lại thấy cái cũ)
    Xin hỏi muốn sửa được phải làm thế nào?

    Bình luận
  3. Kim Ngọc 88 bình luậnviết

    20/05/2014 lúc 18:20

    Bài viết rất chi tiết ! Mình Bookmark sau có cơ hội áp dụng !

    Bình luận
    • Trung Hieu Quản lýviết

      20/05/2014 lúc 22:11

      Ngọc là dân lập trình, mình theo sao nổi. Chắc chỉ là “múa rìu qua mắt thợ”. :D

      Bình luận
      • Kim Ngọc 88 bình luậnviết

        20/05/2014 lúc 22:14

        Hi Hiếu ! Thật mà mấy cái này nhiều cái mình không biết đâu ! Mình dân lập trình nhưng chuyên về .Net đó Hiếu ! PHP mình vừa tìm hiểu gần đây chung với thời gian Blog mình ra đời đó ! Nên về kiến thức vẫn phải đi học hỏi nhiều đặc biệt là những người đi trước như Hiếu !

        Bình luận
        • Trung Hieu Quản lýviết

          20/05/2014 lúc 22:20

          Mình chủ yếu là tự tìm tòi và tự học thôi. Có được đào tạo qua trường lớp gì đâu. :D

          Bình luận
          • Kim Ngọc 88 bình luậnviết

            20/05/2014 lúc 22:36

            Vậy là còn giỏi hơn nữa :D. Mình thì chán IT rồi đang tìm hiểu bán buôn chơi ^^.

        • Jam Việt 80 bình luậnviết

          21/05/2014 lúc 02:39

          Lưu ý là một số nhà cung cấp hosting không cho phép bạn Overwrite các giá trị của PHP đâu nha !

          Bình luận
          • Trung Hieu Quản lýviết

            21/05/2014 lúc 07:35

            Cái này thì hỏi bên dịch vụ khách hàng của họ trước là được mà. Sao phải ngại. :D

          • Kim Ngọc 88 bình luậnviết

            21/05/2014 lúc 20:10

            Ngọc thì thuê VPS remote trực tiếp luôn, không chơi Panel, chỉnh gì chỉnh ^^, cài gì cài ! die chịu ! Vừa mới cài lại xong ! mất tè le @@

          • Trung Hieu Quản lýviết

            21/05/2014 lúc 21:24

            Các đồng chí sướng nhỉ. Biết đến bao giờ mình mới có VPS riêng. :(

Sidebar chính

NHẬN BÀI VIẾT QUA EMAIL

Hãy đăng ký ngay để là người đầu tiên nhận được thông báo qua email mỗi khi chúng tôi có bài viết mới. Tặng miễn phí ebook "Bảo mật WordPress toàn tập" do WP Căn bản biên soạn!

Theo dõi qua mạng xã hội

Dịch vụ tối ưu WordPress miễn phí

dich-vu-toi-uu-wordpress-mien-phi

Chủ đề nổi bật

WordPress căn bản

Bảo mật WordPress

Tăng tốc WordPress

Thủ thuật CloudFlare

Sửa lỗi WordPress

Thủ thuật LiteSpeed

Thủ thuật Genesis

Thủ thuật SEO

Thủ thuật WooCommerce

Sử dụng theme Paradise

Dịch vụ quét mã độc miễn phí

dich-vu-quet-ma-doc-wordpress-mien-phi

Footer

Bài viết mới nhất

  • Plugin siêu nhẹ tạo hiệu ứng tuyết rơi cho WordPress 12/12/2025
  • WordPress 6.9 “Gene” chính thức phát hành 03/12/2025
  • Biểu mẫu Jetpack Newsletter cho theme Paradise 20/10/2025
  • Khắc phục lỗi temp-write-test trong WordPress 06/08/2025

Bình luận mới nhất

  • Trung Hiếu trong Plugin siêu nhẹ tạo hiệu ứng tuyết rơi cho WordPress
  • Trung Hiếu trong Ra mắt plugin WPCB Secure Shield độc quyền tại WP Căn bản
  • Vahco trong Plugin siêu nhẹ tạo hiệu ứng tuyết rơi cho WordPress
  • louis trong Ra mắt plugin WPCB Secure Shield độc quyền tại WP Căn bản

Thông tin hữu ích

  • Giới thiệu bản thân
  • Quy định sử dụng
  • Chính sách bảo mật
  • Bản quyền nội dung

Thống kê WP Căn bản

9 Chuyên mục - 1.014 Bài viết - 35.622 Bình luận

Bản quyền © 2014 - 2025 · WP Căn bản (tiền thân là ebooksvn.com) · Sử dụng Paradise child theme và dịch vụ WordPress Hosting