Cấu hình php

Khi thiết lập trình php, việc cấu hình tệp php. ini ảnh hưởng lớn nhất đến cách bạn viết mã. Ngoài ra, nó đã đóng góp một phần quan trọng khi bạn chạy các ứng dụng trên phiên bản PHP. Vì vậy, vinasuport sẽ hướng dẫn các bạn tìm hiểu các thiết lập php. ini base

Nội dung chính Hiển thị

  • Tệp php. ini ở đâu?
  • Thiết lập tập tin php. ini base
  • Tập tin wp-config. php là gì?
  • MySQL database connection in wp-config. php
  • khóa bảo mật
  • Tiền tố bảng cơ sở dữ liệu
  • Chế độ kiểm lỗi
  • Wp-config ở đâu và cách thay đổi vị trí tệp wp-config. php
  • Lời kết

Chú ý sau khi thay đổi cài đặt tệp php. ini các bạn cần khởi động lại httpd để nhận cấu hình mới

Tệp php. ini ở đâu?

To find php file. ini, cách đơn giản và chính xác nhất là sử dụng lệnh sau

php --ini

Cấu hình php

Như vậy chúng ta đã thấy đường dẫn của file php. ini trong mục. Tệp cấu hình đã tải Tệp cấu hình đã tải

Thiết lập tập tin php. ini base

Tham sốGiá trị mặc địnhGiải thích short_open_tagOff
  • Trên. Cho phép sử dụng rút ngắn thẻ php
  • Tắt. Không cho phép sử dụng
max_execution_time30Thời gian thực hiện tối đa (tính bằng giây) để script php được chạy

VD. max_execution_time = 60 giây

max_input_time60Thời gian tối đa (tính bằng giây) mỗi tập lệnh php có thể dành để phân tích dữ liệu yêu cầu (yêu cầu). disable_functionsKhông cho phép 1 số function được thư thi trong script php. Điều này đặc biệt có ý nghĩa về mặt bảo mật

VD. disable_functions=exec,shell_exec

memory_limit128Dung lượng bộ nhớ tối đa mà tập lệnh được sử dụng (Mặc định là 128MB)error_reportingE_ALL & ~E_DEPRECATED & ~E_STRICTThiết lập cấp độ lỗi hiển thị

VD

  • E_ALL. Report all the type of error
  • E_ERROR. Báo lỗi nghiêm trọng khi chạy
  • E_WARNING. Cảnh báo lỗi (script php vẫn đang chạy tiếp)
  • E_PARSE. Báo lỗi phân tích cú pháp php (sai cú pháp)
  • E_NOTICE. …
display_errorsOffOn. Cho phép sử dụng thẻ php trun tắt. Không cho phép sử dụng max_execution_timeThời gian thực hiện tối đa (tính bằng giây) để tập lệnh php được chạy. VD. max_execution_time = 60smax_input_timeThời gian tối đa (tính bằng giây) mỗi tập lệnh php có thể dành để phân tích dữ liệu yêu cầu (yêu cầu). disable_functionsmax_execution_timeThời gian thực hiện tối đa (tính bằng giây) để script php được chạy. VD. max_execution_time = 60smax_input_timeThời gian tối đa (tính bằng giây) mỗi tập lệnh php có thể dành để phân tích dữ liệu yêu cầu (request). disable_functions20Không cho phép 1 số function được thưc thi trong script php. Điều này đặc biệt có ý nghĩa về mặt bảo mật

giới hạn bộ nhớ

Dung lượng bộ nhớ tối đa mà tập lệnh được sử dụng (Mặc định là 128MB)

Th7 19, 2019

Hải G

6ít Đọc Nhất

Tập tin wp-config. php là thành phần quan trọng nhất bật nhất của trang web WordPress cũng như hệ thống bảo mật của nó. Để quản lý tập tin này, bạn cần có một số kiến ​​thức nhất định. Sau khi đọc xong bài viết này, bạn có thể cấu hình được WordPress và biết cách tận dụng các lợi ích của file wp-config. wp-config. php là thành phần quan trọng nhất bật nhất của trang web WordPress cũng như hệ thống bảo mật của nó. Để quản lý tập tin này, bạn cần có một số kiến ​​thức nhất định. Sau khi đọc xong bài viết này, bạn có thể cấu hình được WordPress và biết cách tận dụng các lợi ích của file wp-config

  • Tập tin wp-config. php là gì?
  • MySQL database connection in wp-config. php
  • khóa bảo mật
  • Tiền tố bảng cơ sở dữ liệu
  • Chế độ kiểm lỗi
  • Wp-config ở đâu và cách thay đổi vị trí tệp wp-config. php
  • Lời kết

Tập tin wp-config. php là gì?

MySQL database connection in wp-config. phpwp-config. php is what. Tệp này chứa thông tin cấu hình WordPress và quan trọng nhất là thông tin kết nối cơ sở dữ liệu của trang web. Bao gồm các thông tin này. tên cơ sở dữ liệu, tên người dùng, mật khẩu và máy chủ cơ sở dữ liệu

Khóa bảo mậtwp-config. php không có sẵn trong WordPress mà nó được tạo ra trong quá trình cài đặt WordPress. Nó là tập tin riêng của trang web

Tiền tố bảng cơ sở dữ liệu/public_html

Chế độ kiểm lỗi

Wp-config ở đâu và cách thay đổi vị trí tệp wp-config. php wp-config. php khi cần thiết và đừng quên lưu lại bản sao của tệp này. Nếu sửa sai có thể gây ra lỗi nghiêm trọng

Đầu tiên và cũng quan trọng nhất, bạn cần biết wp-config. php is what. Tệp này chứa thông tin cấu hình WordPress và quan trọng nhất là thông tin kết nối cơ sở dữ liệu của trang web. Bao gồm các thông tin này. tên cơ sở dữ liệu, tên người dùng, mật khẩu và máy chủ cơ sở dữ liệu. wp-config. php lên, trong thư mục gốc cài đặt WordPress, bạn sẽ thấy đoạn mã như sau

MySQL database connection in wp-config. php

khóa bảo mật

// ** MySQL settings - You can get this info from your web host ** //

/** The name of the database for WordPress */
define( 'DB_NAME', 'database_name_here' );

/** MySQL database username */
define( 'DB_USER', 'username_here' );

/** MySQL database password */
define( 'DB_PASSWORD', 'password_here' );

/** MySQL hostname */
define( 'DB_HOST', 'localhost' );

Tiền tố bảng cơ sở dữ liệu

Chế độ kiểm lỗi

khóa bảo mật

Tiền tố bảng cơ sở dữ liệu

Chế độ kiểm lỗi

/**#@+
* Authentication Unique Keys and Salts.
*
* Change these to different unique phrases!
* You can generate these using the {@link https://api.wordpress.org/secret-key/1.1/salt/ WordPress.org secret-key service}
* You can change these at any point in time to invalidate all existing cookies. This will force all users to have to log in again.
*
* @since 2.6.0
*/
define('AUTH_KEY',         'điền mật khẩu vào đây');
define('SECURE_AUTH_KEY',  'điền mật khẩu vào đây');
define('LOGGED_IN_KEY',    'điền mật khẩu vào đây');
define('NONCE_KEY',        'điền mật khẩu vào đây');
define('AUTH_SALT',        'điền mật khẩu vào đây');
define('SECURE_AUTH_SALT', 'điền mật khẩu vào đây');
define('LOGGED_IN_SALT',   'điền mật khẩu vào đây');
define('NONCE_SALT',       'điền mật khẩu vào đây');

/**#@-*/

Wp-config ở đâu và cách thay đổi vị trí tệp wp-config. php

Tiền tố bảng cơ sở dữ liệu

WordPress default set name for table with prefix is ​​‘wp_’ in file wp-config. php, nếu bạn có thể tăng tính bảo mật bằng cách sửa đổi nó thành tên khác. Đầu tiên là thông báo cấm

$table_prefix  = 'wp_';

Bạn đã thay đổi tiền tố thông tin trong quá trình cài đặt để an toàn hơn. Thay thế tiền tố mặc định bằng một tên khác để hạn chế trường hợp tấn công bằng SQL injection

Đổi tiền tố wp với bất kỳ ký tự nào đã được. Lưu ý bạn chỉ sử dụng gạch dưới, chữ, số. Ví dụ như sau

$table_prefix  = 'wp_custom751Admin_';

Hãy tạo một tiền tố phức tạp là tốt nhất. Còn không thì nếu tạo tiền tố quá dễ đoán sẽ không có tác dụng gì

Chế độ kiểm lỗi

Mặc định, chế độ gỡ lỗi sẽ bị tắt. Bật nó lên nếu bạn thích tìm hiểu về quá trình phát triển WordPress

Chế độ gỡ lỗi được sử dụng để thông báo cho lập trình viên biết sau khi mã được thực thi. Nó sẽ giúp tìm lỗi trên trang web. Chức năng này thực tế cũng rất hữu ích đối với người dùng bình thường, có thể giúp họ chỉnh sửa các lỗi cơ bản

Để bật chế độ gỡ lỗi lên, bạn chỉ cần tìm dòng sau, thay thế giá trị thành Đúng ở chỗ Sai là được

define('WP_DEBUG', false);

Wp-config ở đâu và cách thay đổi vị trí tệp wp-config. php

Vị trí ban đầu của tệp wp-config. php nằm trong thư mục gốc cài đặt WordPress, thông thường là trong thư mục public_html. Thay đổi vị trí file wp-config. php có thể gây nguy hiểm cho website, nhớ backup lại website trước. Change the position file wp-config. php là cách rất hữu hiệu giúp chống hacker thấy nó dễ dàng. Một bước bảo mật vô cùng hiệu quả. wp-config. php có thể gây nguy hiểm cho website, nhớ backup lại website trước. Change the position file wp-config. php là cách rất hữu hiệu giúp chống hacker thấy nó dễ dàng. Một bước bảo mật vô cùng hiệu quả

Change change path wp-config. php, mở ứng dụng khách FTP lên (hoặc sử dụng Trình quản lý tệp của Hostinger) và làm theo hướng dẫn sau

  1. Search wp-config. php trong thư mục cài đặt gốc của trang web. wp-config. php trong thư mục cài đặt gốc của trang web
  2. Chuyển tệp wp-config. php đến nơi khác bằng cách kéo thả đến thư mục bạn muốn. ee đến một nơi khác bằng cách kéo và thả nó vào thư mục dự định của bạn. Vị trí càng bất thường càng tốt. Trong tệp này, chúng tôi đặt nó trong mục /public_html/wp-admin/userwp-config. php đến nơi khác bằng cách kéo thả đến thư mục bạn muốn. ee đến một nơi khác bằng cách kéo và thả nó vào thư mục dự định của bạn. Vị trí càng bất thường càng tốt. Trong tệp này, chúng tôi đặt nó trong mục /public_html/wp-admin/user

  3. Sau đó, trang web sẽ không truy cập được nữa vì nó không tìm thấy tệp wp-config ở vị trí cũ nữa. Bạn cần tạo một tệp wp-config. php mới trên trình soạn thảo văn bản trong máy của bạn (notepad đã hết), với nội dung như sau.
    wp-config. php mới trên trình soạn thảo văn bản trong máy của bạn (notepad đã hết), với nội dung như sau. 

    Lưu ý là bạn cần sửa đường dẫn tệp wp-config. php at the instance on to to precision you save file wp-config. php. wp-config. php

  4. Tải tệp mới này lên thư mục gốc của bạn, đặt tệp wp-config. php old was set. Ghi đè lên nếu tệp wp-config cũ. php vẫn còn ở đó. wp-config. php old was set. Ghi đè lên nếu tệp wp-config cũ. php vẫn còn ở đó
  5. Because is done. Bạn đã cấu hình WordPress an toàn hơn chỉ bằng một thao tác đơn giản

Lời kết

you have known wp-config. php quan trọng đến mức nào với WordPress. Nó chứa những thông tin cực kỳ nhạy cảm, nên bạn cần giữ nó tránh xa những ai có ý định xấu. Có nhiều cách để giúp bạn làm việc này, nhưng hãy nhớ vô cùng cẩn trọng khi điều chỉnh tệp wp-config. Nếu không bạn sẽ không truy cập được vào trang web WordPress nữa hoặc làm hỏng trang web. wp-config. php quan trọng đến mức nào với WordPress. Nó chứa những thông tin cực kỳ nhạy cảm, nên bạn cần giữ nó tránh xa những ai có ý định xấu. Có nhiều cách để giúp bạn làm việc này, nhưng hãy nhớ vô cùng cẩn trọng khi điều chỉnh tệp wp-config. Nếu không bạn sẽ không truy cập được vào trang web WordPress nữa hoặc làm hỏng trang web

Hải G. là chuyên gia quản lý vận tải, điều hành các trang web dịch vụ. Anh có nhiều năm kinh nghiệm về VPS, Hosting, kỹ thuật SEO, CMS. Đặc biệt yêu thích WordPress và đã sử dụng nó hơn 5 năm nay. Sở thích của anh là đọc, viết blog, đi du lịch và tư vấn cho các bạn khởi nghiệp