Jump to content

HTTP 500 Internal server error !!!!


LuckECT

Recommended Posts

lỗi này là sao vậy các bạn, mình không vào admin đc, trong khi đó lúc nãy vào bt, mình đang chạy localhost trên Vertrigo HTTP 500 Internal server error

Theo mình bạn nên sử dụng bản AppServ là ổn định nhất....theo kinh nghiệm sử dụng gần 10 năm của mình......
Down tại đây: http://www.appservnetwork.com/
Kể cả bạn có bật friend URL hay không đều không ảnh hưởng gì..... trừ khi bạn chạy trên host thì mới phải quan tâm .htaccess
Link to comment
Share on other sites

@Ánh Nga: bạn nói vậy không đúng.

Khi bật chức năng Friendly URL (tạo đường dẫn thân thiện với máy tìm kiếm) trong Prestashop, ta cần sử dụng file cấu hình .htaccess để viết lại đường dẫn URL bằng module rewrite (Apache).

# .htaccess file
# URL rewriting module activation
RewriteEngine on 



Để làm được điều đó, bạn bắt buộc phải bật mod_rewrite.
Nếu không bạn sẽ nhận được thông báo lỗi HTTP 500 internal server error.

Giải pháp
Mở file \apache\conf\httpd.conf
Bỏ comment dòng sau

#LoadModule rewrite_module modules/mod_rewrite.so


Sau đó restart lại máy chủ Apache.

Ở đây, localhost của luckect cũng là 1 máy chủ bao gồm Apache (HTTP web server), PHP, MySQL,Zend Optimizer,... chạy trên nền Windows.

Không có sự quá khác biệt giữa localhost và host bạn mua.

Nếu bạn mới bắt đầu với web thì XAMPP là 1 lựa chọn tốt.
http://www.apachefriends.org/en/xampp.html

Nếu bạn đã có kinh nghiệm với web thì ban nên cài đặt các gói riêng biệt.

Link to comment
Share on other sites

@Toàn Quyền Mobile: Bạn nói vậy cũng không đúng luôn.

-> Không có sự quá khác biệt giữa localhost và host bạn mua: cái này không đúng roài, vì localhost là không hạn chế bất kỳ cái gì cả cho nên test trên localhost chạy thì không có nghĩa là trên host bạn mua sẽ chạy....
-> Nếu bạn đã có kinh nghiệm với web thì ban nên cài đặt các gói riêng biệt: Không phải ai có kinh nghiệm cũng đi ngồi mà cài đặt từng gói riêng cho mất thời gian, trong khi mục đích chỉ để test code, họ chỉ cần down về và chạy cài đặt 1 cái là có hết, thời gian còn lại để debug code.
->Ở đây, localhost của luckect cũng là 1 máy chủ bao gồm Apache (HTTP web server), PHP, MySQL,Zend Optimizer,… chạy trên nền Windows: bạn nghĩ mình không hiểu hay sao, vì mọi người ở đây hầu hết là chạy trên windows (trừ những dân PRO IT thì họ hay dùng linux).

Còn mod_rewrite và file .htaccess thì đương nhiên là mình biết tác dụng của nó roài, nhưng mình muốn tư vấn cho bạn Luckect sử dụng cái AppServ vì mặc định thì cái AppServ nó default mấy cái đó roài, chạy tốt với mọi code, mình đã test nhiều roài.....

Link to comment
Share on other sites

@ Ánh Nga:
Vì bạn nói rằng

Kể cả bạn có bật friend URL hay không đều không ảnh hưởng gì…..

Nó trực tiếp liên quan tới mod_rewrite và .htaccess.

trừ khi bạn chạy trên host thì mới phải quan tâm .htaccess

Bạn luckect đang thử nghiệm PS trên localhost mà.

Không có sự quá khác biệt giữa localhost và host bạn mua

Mình chỉ muốn nhấn mạnh về máy chủ web mà bạn đang sử dụng. Tất nhiên việc cấu hình và chức năng mỗi webserver sẽ khác nhau.

Nếu bạn đã có kinh nghiệm với web thì ban nên cài đặt các gói riêng biệt

Việc này sẽ giúp bạn có thêm kinh nghiệm về việc cấu hình chúng thay vì cài đặt 1 gói mà chưa hiểu rõ webserver của mình cần cài đặt những gì.

Cuối cùng thì mình muốn nói rằng
Tất nhiên, bạn cũng có ý đúng. Mỗi người đều có quan điểm riêng của mình.
Ở đây mình chỉ muốn chúng ta cùng thảo luận để tìm hiểu và giải quyết các vấn đề gặp phải với Prestashop.
Ok?
Link to comment
Share on other sites

  • 1 year later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...