Đô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
- Đăng nhập vào tài khoản cPanel của bạn
- Tìm MultiPHP INI Editor trong phần Phần mềm của cPanel
- Nhấp vào tab Chế độ biên tập ở đầu màn hình này
- 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 đó
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
- 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