Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

MAMP có nên trả về ::1 dưới dạng IP trên localhost không?

Cùng một câu hỏi, và tìm thấy một giải pháp hợp lệ, đã được thử nghiệm, hoạt động tốt. Tôi cũng muốn có ip addy - của 127.0.0.1 thay vì phải chấp nhận ::1 và tranh luận về toàn bộ vấn đề IPv4 / 6. Vì vậy, tôi đã troll một lúc và rơi vào nhận xét năm 2008 của @Brad - tại đây:http://board.issociate.de/thread/489575/SERVERquotREMOTEADDRquot-returning-1.html

Tóm tắt - (trên Mac OS - Mountain Lion nói riêng)

sudo vi /etc/apache2/httpd.conf

Tìm nơi apache của bạn đang 'lắng nghe' ips / port, v.v ... Thông thường, đây sẽ là một dòng giống như thế này

Listen 80

Làm cho nó trông như thế này:

Listen 127.0.0.1:80

Lưu lại. Khởi động lại Apache.Voila!

Hiện tại $_SERVER[REMOTE_ADDR] sẽ giống như thế này 127.0.0.1 .

Hy vọng nó sẽ giúp ích cho ai đó.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Khi hiệu suất của Distinction và Group By khác nhau?

  2. Cách tốt nhất để bắt lỗi vi phạm ràng buộc duy nhất của sql trong c # trong khi chèn

  3. Tham gia tự nhiên trong SQL Server

  4. Đặt giá trị bắt đầu cho cột với tự động tăng

  5. Cách chuyển một mảng vào một thủ tục được lưu trữ trên SQL Server