Chỉ mục PHP không hoạt động trong cPanel

Đôi khi khi bạn đang làm việc với tập lệnh PHP trên trang web của mình, bạn có thể cần gỡ lỗi sự cố. Theo mặc định, máy chủ của bạn sẽ tắt hiển thị lỗi PHP vì lý do bảo mật, nhưng bạn có thể tạm thời bật hiển thị lỗi nếu cần. Đây là cách để làm điều đó

Xin lưu ý rằng một số tập lệnh PHP chặn hoặc định tuyến lại lỗi bất kể cài đặt của bạn bên dưới. Kiểm tra tài liệu tập lệnh PHP của bạn để xem thông báo lỗi được ghi vào đâu nếu các bước bên dưới không hoạt động. Bạn có thể cần bật báo cáo lỗi hoặc đăng nhập khu vực quản trị/tệp cấu hình cho tập lệnh mà bạn muốn gỡ lỗi


  1. Đăng nhập vào tài khoản cPanel của bạn
  2. Tìm MultiPHP INI Editor trong phần Phần mềm của cPanel
  3. Nhấp vào tab Chế độ biên tập ở đầu màn hình này
  4. Chọn tên miền hoặc tên miền phụ bạn muốn kích hoạt báo cáo lỗi trong. Tên miền hoặc tên miền phụ bạn chọn phải là tên miền mà tập lệnh PHP đang chạy trong đó
  5. Cửa sổ soạn thảo có thể có các mục được liệt kê trong đó hoặc có thể trống. Tìm và chỉnh sửa các dòng sau như được hiển thị [hoặc thêm chúng nếu chúng không tồn tại]

    display_errors = On
    error_reporting = E_ALL

    Dòng error_reporting ở trên sẽ hiển thị tất cả các lỗi, thông báo và cảnh báo cho các tập lệnh PHP trong tên miền hoặc tên miền phụ đó. Bạn có thể sử dụng một hoặc nhiều hằng số được liệt kê ở đây được phân tách bằng dấu và [&] nếu muốn tinh chỉnh các loại lỗi được báo cáo

  6. Nhấp vào Lưu để áp dụng các thay đổi bạn vừa thực hiện

Bây giờ bạn có thể truy cập tập lệnh PHP của mình và gỡ lỗi nó. Các lỗi bạn đang tìm kiếm có thể được hiển thị trên màn hình, được ghi vào tệp error_log trong thư mục chính của tập lệnh hoặc bất cứ nơi nào tập lệnh chọn ghi các lỗi đó [có thể là nhật ký có thể truy cập từ khu vực quản trị của tập lệnh]

Sau khi bạn đã khắc phục sự cố do tập lệnh PHP của mình báo cáo, hãy đảm bảo bạn tắt tính năng báo cáo lỗi bằng cách vào trình chỉnh sửa trong cPanel và đặt display_errors = Tắt

Khi bạn nhập một URL trên trình duyệt web của mình, máy chủ sẽ tìm trang đầu tiên của trang web của bạn, còn được gọi là trang chỉ mục. Thông thường, trang đầu tiên mặc định của một trang web được lập chỉ mục. html, mặc định. html hoặc chỉ mục. php

Khi bạn cần một tên tùy chỉnh cho tệp chỉ mục của mình hoặc muốn di chuyển trang web của mình từ một trang web khác và trang chỉ mục có tên tùy chỉnh, bạn cần thay đổi tên chỉ mục mặc định

Hướng dẫn này sẽ hướng dẫn bạn quy trình thay đổi trang chỉ mục mặc định bằng cách thực hiện một số thay đổi trong. htaccess bằng cPanel

điều kiện tiên quyết

  • Một tên miền [ví dụ. com]
  • Thông tin đăng nhập cPanel

Bước 1

Đăng nhập vào cPanel của bạn bằng tên người dùng và mật khẩu của bạn

Bước 2

Tìm Trình quản lý tệp và nhấp vào Trình quản lý tệp để truy cập thư mục trang web của bạn. Bạn cũng có thể sử dụng FTP Client để truy cập

Bước 3

Nhấp vào Cài đặt từ góc trên cùng bên phải để truy cập menu Cài đặt. Chọn Document Root và đảm bảo Show Hidden files[dotfiles] được chọn

Nhấp vào nút Lưu 

Bước 4

Mở. htaccess nằm trong thư mục public_html

Nhấp chuột phải vào. htaccess và nhấp vào Chỉnh sửa. Nó sẽ hiện lên cửa sổ Edit. Nhấp vào nút Chỉnh sửa

Bước 5

Thêm dòng mã sau vào của bạn. htaccess để định cấu hình trang chỉ mục của bạn

#Custom default index page
DirectoryIndex welcome.html

Bạn cũng có thể thêm nhiều tệp. Máy chủ sẽ đọc tệp từ trái sang phải. Nếu máy chủ không tìm thấy cái đầu tiên, nó sẽ tìm cái khác ở bên phải

#Custom default index pages
DirectoryIndex welcome.html hello.htm welcome.html first.php

Nhấp vào Lưu thay đổi từ góc trên cùng bên phải để lưu các thay đổi mới

Phần kết luận

Trong hướng dẫn này, bạn đã học quy trình thay đổi trang chỉ mục mặc định của mình theo cách. htaccess bằng bảng điều khiển

Làm cách nào để tìm chỉ mục php trong cPanel?

Nếu là trang web WordPress, tệp chỉ mục phải nằm trong thư mục này. /website-root/wp-content/themes/ . Chủ đề đang hoạt động trên trang web của bạn phải được đề cập trong Giao diện > Chủ đề. Nếu bạn không chắc nó nằm trong thư mục /themes nào, hãy tìm tiêu đề tại đây.

Tệp php chỉ mục ở đâu?

Chỉ mục. php nằm trong bên trong thư mục “htdocs” . Điều hướng đến thư mục htdocs và sau đó tìm chỉ mục. tập tin php.

Tôi nên sử dụng chỉ mục HTML hay chỉ mục php?

Bạn muốn sử dụng chỉ mục. php, v.v. bất cứ khi nào bạn có một số mã phải chạy và lập chỉ mục. html khi bạn không cần chạy bất kỳ mã PHP nào .

Tệp php chỉ mục để làm gì?

Chỉ mục. tệp php cho một mẫu chứa hỗn hợp mã sẽ được phân phối nguyên trạng và mã PHP sẽ được sửa đổi trước khi được phân phối . Mã này sẽ quen thuộc với bất kỳ ai đã thiết kế một trang web HTML đơn giản. Có 2 phần chính -

Chủ Đề