DzungDo
Bí ẩn...
8 Tháng Ba 2021
Thành phố: Hanoi
DzungDo DzungDo
Hôm qua 22:31

Khắc phục lỗi không thể khởi động được Apache trên Mac OSX

Khắc phục lỗi không thể khởi động được Apache trên Mac OSX

Khi bạn khởi động Apache bị báo lỗi tương tự thế này

httpd: Syntax error on line 182 of /usr/local/etc/httpd/httpd.conf: Cannot load /usr/local/opt/php/lib/httpd/modules/libphp.so into server: dlopen(/usr/local/opt/php/lib/httpd/modules/libphp.so, 10): image not found

Thì có nghĩa là brew cài đặt có vấn đề và quá trình cài php bằng brew của bạn đã xung đột với phiên bản PHP mặc định được cài sẵn trên Mac.

Trước tiên bạn cần xác định phiên bản PHP đã cài bằng brew, dùng lệnh:

brew search php

Kết quả sẽ như hình sau:
[img]https://img.bangtra.com/api/cfile/AgACAgUAAxkDAAMEZ1B0XmIxjVGeg-z5qIEIZ9wckNEAAqu_MRuTfIhWeWp-YpNX0agBAAMCAAN3AAM2BA[/img]
Trong kết quả sẽ...

Đọc thêm
1
DzungDo DzungDo
9 Tháng Mười Một

Các kỹ thuật chuyển hướng www sang non-www cho tên miền

Các kỹ thuật chuyển hướng www sang non-www cho tên miền

Redirect thống nhất phiên bản www và none-www nhằm giảm tỉ lệ trùng lặp nội dung và nếu không xử lý thì có thể bị báo lỗi trong Google Search Console hoặc khi quét bằng tool audit cùng bị bão lỗi. Mình đã áp dụng 3 kỹ thuật xử lý nhưng mức đơn giản và tốn ít nguồn lực nhất vẫn là ở phía webserver.

Cách chuyển hướng từ webserver

Máy chủ Nginx

nginx.conf (hoặc vhost.conf)

 server {
     listen 80;
     server_name www.tenmiencuaban.com;
     return 301 $scheme://tenmiencuaban.com$request_uri;
 }

Máy chủ Apache

Trong file .htaccess, bạn thêm đoạn mã dưới đây


RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST}...
Đọc thêm
45
DzungDo DzungDo
29 Tháng Mười

Sửa lỗi không tạo được ảnh thu nhỏ Opencart với PHP 8.x

Sửa lỗi không tạo được ảnh thu nhỏ Opencart với PHP 8.x

Lỗi quái quỷ với PHP từ bản 8.0 trở lên sẽ không tạo được ảnh đại diện mới upload lên và cũng không có bất kỳ biểu hiện gì trong error_log.

Đọc thêm
111