Không thể cài đặt PG gem trên máy Mac của tôi với Mavericks


103

Tôi đang cố gắng cài đặt pg gem để hoạt động trở lại với các dự án đường ray của mình. Nhưng tôi gặp lỗi này:

Tạo tiện ích mở rộng gốc. Quá trình này có thể mất một lúc ... LỖI: Lỗi khi cài đặt pg: LỖI: Không thể tạo tiện ích mở rộng gốc đá quý.

/Users/jeanosorio/.rvm/rubies/ruby-2.0.0-p247/bin/ruby extconf.rb checking for pg_config... no No pg_config... trying anyway. If

xây dựng không thành công, vui lòng thử lại với --with-pg-config = / path / to / pg_config kiểm tra libpq-fe.h ... không Không thể tìm thấy 'tiêu đề libpq-fe.h * extconf.rb không thành công * Không thể tạo Makefile do một số lý do, có thể là thiếu thư viện và / hoặc tiêu đề cần thiết. Kiểm tra tệp mkmf.log để biết thêm chi tiết. Bạn có thể cần các tùy chọn cấu hình.

Các tùy chọn cấu hình được cung cấp: --with-opt-dir --without-opt-dir --with-opt-include --without-opt-include = $ {opt-dir} / include --with-opt-lib - without-opt-lib = $ {opt-dir} / lib --with-make-prog --without-make-prog --srcdir =. --curdir --ruby = / Users / jeanosorio / .rvm / rubies / ruby-2.0.0-p247 / bin / ruby ​​--with-pg --without-pg --with-pg-config --without-pg -config --with-pg_config --without-pg_config --with-pg-dir --without-pg-dir --with-pg-include --without-pg-include = $ {pg-dir} / include - -with-pg-lib --without-pg-lib = $ {pg-dir} /

Các tệp Gem sẽ vẫn được cài đặt trong /Users/jeanosorio/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/gems/2.0.0/gems/pg-0.17.0 để kiểm tra. Kết quả được ghi vào /Users/jeanosorio/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/gems/2.0.0/gems/pg-0.17.0/ext/gem_make.out

Tôi đã thử mọi thứ tôi tìm thấy trên stackoverflow nhưng tôi vẫn gặp lỗi này.

Nếu tôi cố gắng cài đặt postgresql bằng brew, tôi nhận được lỗi sau:

Cảnh báo: postgresql-9.2.4 đã được cài đặt, chỉ là nó chưa được liên kết

Nếu tôi cố gắng liên kết

pha liên kết postgresql Liên kết /usr/local/Cellar/postgresql/9.2.4 ... Cảnh báo: Không thể liên kết postgresql. Đang hủy liên kết ...

Lỗi: Không thể liên kết biểu tượng tệp: /usr/local/Cellar/postgresql/9.2.4/share/man/man7/WITH.7 / usr / local / share / man / man7 không thể ghi. Bạn nên thay đổi quyền của nó.

Xin hãy giúp đỡ

LƯU Ý: Tôi đã cài đặt các công cụ dòng lệnh cho mavericks.


Nếu tôi gỡ cài đặt bằng homebrew và cố gắng cài đặt lại, tôi gặp lỗi sau:

==> Đang tải xuống http://ftp.postgresql.org/pub/source/v9.2.4/postgresql-9.2.4.tar.bz2

##################################################### ################# 100,0%

==> Đang vá tệp vá lỗi src / pl / plpython / Makefile vá tệp đóng góp / uuid-ossp / uuid-ossp.c ==> ./configure --prefix = / usr / local / Cellar / postgresql / 9.2.4 - datadir = / usr / local / Cellar / postgresql / 9.2.4 / share / postgresql --docdir = / usr / local / Cellar / p ==> make install-world ==> Lưu ý

Ghi chú xây dựng

Nếu các bản dựng của PostgreSQL 9 không thành công và bạn đã cài đặt phiên bản 8.x, trước tiên bạn có thể phải xóa phiên bản trước đó. Xem:
https://github.com/mxcl/homebrew/issues/issue/2510

Tạo / nâng cấp cơ sở dữ liệu

Nếu đây là lần cài đặt đầu tiên của bạn, hãy tạo cơ sở dữ liệu với: initdb / usr / local / var / postgres -E utf8

Để di chuyển dữ liệu hiện có từ phiên bản chính trước đó (trước 9.2) của PostgreSQL, hãy xem:
http://www.postgresql.org/docs/9.2/static/upgrading.html

Đang tải tiện ích mở rộng

Theo mặc định, Homebrew xây dựng tất cả các tiện ích mở rộng Contrib có sẵn. Để xem danh sách tất cả các phần mở rộng có sẵn, từ dòng lệnh psql, hãy chạy:
SELECT * FROM pg_available_extensions;

Để tải bất kỳ tên phần mở rộng nào, hãy điều hướng đến cơ sở dữ liệu mong muốn và chạy: CREATE EXTENSION [tên phần mở rộng];

Ví dụ: để tải phần mở rộng tablefunc trong cơ sở dữ liệu hiện tại, hãy chạy: CREATE EXTENSION tablefunc;

Để biết thêm thông tin về lệnh TẠO MỞ RỘNG, hãy xem:
http://www.postgresql.org/docs/9.2/static/sql-createextension.html Để biết thêm thông tin về tiện ích mở rộng, hãy xem:
http://www.postgresql.org/ docs / 9.2 / static / Contrib.html

Khác

Một số máy có thể yêu cầu cung cấp bộ nhớ dùng chung:
http://www.postgresql.org/docs/9.2/static/kernel-resources.html#SYSVIPC Khi cài đặt viên ngọc postgres, bao gồm cả ARCHFLAGS được khuyến nghị: ARCHFLAGS = "- Arch x86_64" gem cài đặt pg

Để cài đặt đá quý mà không cần sudo, hãy xem wiki Homebrew.

Để khởi chạy postgresql lúc đăng nhập: ln -sfv /usr/local/opt/postgresql/*.plist ~ / Library / LaunchAgents Sau đó để tải postgresql ngay bây giờ: khởi chạy tải ~ / Library / LaunchAgents / homebrew.mxcl.postgresql.plist Hoặc , nếu bạn không muốn / cần khởi chạyctl, bạn chỉ có thể chạy: pg_ctl -D / usr / local / var / postgres -l /usr/local/var/postgres/server.log start Cảnh báo: Không thể liên kết postgresql. Hủy liên kết ... Lỗi: brew linkBước này không hoàn thành thành công Công thức được tạo nhưng không được liên kết tượng trưng vào / usr / local Bạn có thể thử lại bằng cách sử dụng `brew link postgresql '==> Summary 🍺 /usr/local/Cellar/postgresql/9.2 .4: 2831 tệp, 38M, được tạo trong 4,9 phút


GIẢI PHÁP:

Tôi thực hiện lệnh này để thay đổi quyền của thư mục:

sudo chown jeanosorio / usr / local / share / man / man7

Sau đó

pha liên kết postgresql Liên kết /usr/local/Cellar/postgresql/9.3.1 ... 421 liên kết tượng trưng đã được tạo

Và cuối cùng:

sudo ARCHFLAGS = "- Arch x86_64" gem cài đặt pg

Tìm nạp: pg-0.17.0.gem (100%) Tạo tiện ích mở rộng gốc. Quá trình này có thể mất một lúc ... Đã cài đặt thành công pg-0.17.0

Câu trả lời:


252

Nếu bạn muốn tránh sử dụng MacPorts, bạn có thể tải xuống Ứng dụng Postgres và đặt nó vào thư mục Ứng dụng.

Sau đó, chỉ định vị trí của tệp mới tải xuống pg_config:

gem install pg -- --with-pg-config=/Applications/Postgres.app/Contents/Versions/latest/bin/pg_config

Nếu bạn gặp phải sự cố thiếu tiêu đề, hãy thử chỉ định includethư mục của ứng dụng:

gem install pg -- --with-pg-include='/Applications/Postgres.app/Contents/Versions/latest/include/'

11
Chỉ cần một lưu ý rằng bạn vẫn có thể sử dụng bundler bằng cách thiết lập một biến cấu hình env:export CONFIGURE_ARGS="with-pg-config=/Applications/Postgres.app/Contents/MacOS/bin/pg_config"
film42

8
Nếu bạn đang sử dụng Postgres 9.3 (mới nhất ngày nay), bạn có thể làm điều này: gem install pg -- --with-pg-config=/Applications/Postgres93.app/Contents/MacOS/bin/pg_config
cavneb

Sử dụng Postgres93.app đã hoạt động nhưng phải thêm đường dẫn bin vào biến env PATH để gói cài đặt.
mkhatib

5
Phải làm cho điều này hoạt động bằng cách sử dụng gem install pg -- --with-pg-config=/Applications//Postgres.app/Contents/Versions/9.3/bin/pg_config
StevenNunez

1
Cảm ơn! tôi đã nhận được Cảnh báo: Không thể liên kết postgresql. Đang hủy liên kết ... Lỗi: Không thể liên kết tệp: ... không thể ghi. Bạn nên thay đổi quyền của nó. Và mọi thứ đều là lỗi brew, sau khi tôi thực hiện cài đặt / liên kết postgresql Quá trình cài đặt đi tới: Liên kết /usr/local/Cellar/postgresql/9.3.4 ... trong trường hợp của tôi là THƯ MỤC RẤT MONG MUỐN, tải pg và cài đặt gem bằng cách sử dụng nó giải quyết được vấn đề CẢM ƠN !!!!!!
d1jhoni1b

74

Sử dụng bia để lấy postgresql

brew install postgresql

Kiểm tra xem bạn có pg_config trong bia đã cài đặt hay không. Tôi tìm thấy của tôi trong

/usr/local/Cellar/postgresql/9.3.3/bin/pg_config

Kiểm tra qua:

$ ls /usr/local/Cellar/postgresql/9.3.3/bin/pg_config
> /usr/local/Cellar/postgresql/9.3.3/bin/pg_config

Sau khi hoàn tất, hãy cài đặt pgđá quý với

env ARCHFLAGS="-arch x86_64" gem install pg -- --with-pg-config=/usr/local/Cellar/postgresql/9.3.3/bin/pg_config

2
đã làm việc cho tôi sau khi thử nhiều thứ khác nhau. tôi chỉ cần đảm bảo sử dụng đúng số phiên bản (9.3.5_1 trong trường hợp của tôi)!
HK

1
Sử dụng ls /usr/local/Cellar/postgresql/9.*/bin/pg_configđể tìm ra con đường thực tế và kết hợpenv ARCHFLAGS="-arch x86_64" gem install pg -- --with-pg-config=$(ls /usr/local/Cellar/postgresql/9.*/bin/pg_config)
Jesper Grann Laursen

Mô tả chi tiết hơn một chút về những gì xảy ra ở đây deveiate.org/code/pg/README-OS_X_rdoc.html
Julia Usanova

35

Tôi không thể cài đặt postgres qua MacPorts. Thay vào đó, tôi đã cài đặt Postgress.app . và được gọi

gem install pg -- --with-pg-config=/Applications/Postgres.app/Contents/MacOS/bin/pg_config

Lưu ý: trong các phiên bản mới hơn (ít nhất là trong 9.3) đường dẫn thực sự là: /Applications/Postgres.app/Contents/Versions/9.3/bin/pg_config


2
Điều này hoạt động, nhưng lưu ý rằng đôi khi Postgres.app được cài đặt dưới dạng Postgres <NN> .app trong đó NN là số phiên bản.
nimrodm

11

Nếu bạn có homebrew, chỉ cần nhập:

$ brew cài đặt postgresql


1
Điều này làm việc cho tôi - Tôi đã PostgreSQL đã được cài đặt, nhưng tôi đoán tôi đã phải cài đặt nó một lần nữa, để làm mới các tiêu đề Sau đó, tôi có thể làm được (?)gem install pg
Crimbo

10

Đây là một giải pháp thay thế khác trong trường hợp bạn muốn sử dụng trực tiếp trình cài đặt postgresql. Có một vài vòng bạn phải vượt qua để bắt đầu sau khi cập nhật lên mavericks. Đây là những gì tôi đã làm:

Cài đặt các công cụ dòng lệnh xcode trước:

xcode-select --install

Tải xuống và cài đặt phiên bản mới nhất của PostgreSQL (9.3.1), trong trường hợp của tôi, tôi chỉ sử dụng trình cài đặt đồ họa. Đây là liên kết đến trang tải xuống:

http://www.enterprisedb.com/products-services-training/pgdownload#osx

Chỉ cần chọn tất cả các giá trị mặc định mà nó cung cấp cho bạn. Trong trường hợp của tôi, nó đã cài đặt postgres vào thư mục sau, nếu bạn đã cài đặt nó vào một thư mục khác, chỉ cần nhớ đường dẫn bạn đã chọn, vì bạn sẽ cần nó ngay thôi.

/Library/PostgreSQL/9.3

Nếu bây giờ bạn thử và cài đặt pg gem mới nhất (0.17.0), bạn sẽ cần phải chuyển một số tùy chọn trên dòng lệnh. Đây là những gì tôi đã sử dụng:

ARCHFLAGS="-arch x86_64" gem install pg -- --with-pg-config=/Library/PostgreSQL/9.3/bin/pg_config

Nếu bạn đã cài đặt postgres đến một vị trí khác thì bạn sẽ cần sửa đường dẫn đến tệp pg_config.

Nếu nó phàn nàn về việc thiếu tệp 'libpq.5.dylib' trong khi cố cài đặt pg gem, bạn sẽ cần tạo một liên kết biểu tượng trỏ đến vị trí thực của tệp này. Postgres đang tìm kiếm nó trong thư mục / usr / local / lib / của bạn, vì vậy hãy tạo một liên kết tượng trưng trong đó và chuyển hướng nó đến vị trí thực của nó. Trong trường hợp của tôi, tôi phải chạy:

sudo ln -s /Library/PostgreSQL/9.3/lib/libpq.5.dylib /usr/local/lib/libpq.5.dylib

Khi bạn đã hoàn tất, hãy thử cài đặt lại gem một lần nữa và hy vọng nó sẽ hoạt động với bạn giống như cách nó đã làm với tôi.


9

Đối với tôi, trên Yosemite, tôi không cần chỉ định pg_configđường dẫn. Sau đây đã hoàn thành.

brew install postgresql
sudo env ARCHFLAGS="-arch x86_64" gem install pg

Có vẻ như cờ kiến ​​trúc là chìa khóa.


5

Trong trường hợp của tôi (tôi cần PG 0.16.0 trên Mavericks), tôi đã cài đặt postgresql qua MacPorts

sudo port install postgresql90

và sau đó

gem install pg -v '0.16.0' -- --with-pg-config=/opt/local/lib/postgresql90/bin/pg_config

Đối với phiên bản mới nhất, bạn cần trừ -v '0.16.0'

gem install pg -- --with-pg-config=/opt/local/lib/postgresql90/bin/pg_config

Nếu bạn đã cài đặt Homebrew, đừng cài đặt MacPorts trước khi bạn đọc về cùng tồn tại của chúng


5

Đặt phần còn thiếu --with-pg-configtrong tệp cấu hình của Bundler: /Users/<your_user>/.bundle/configđể giúp cuộc sống của bạn dễ dàng hơn.

---
BUNDLE_BUILD__PG: --with-pg-config=/Applications/Postgres93.app/Contents/MacOS/bin/pg_config
BUNDLE_BUILD__EXAMPLE_GEM: --other-configs
BUNDLE_BUILD__OTHER_EXAMPLE_GEM: --other-configs

Sau đó chạy bundle installlại.


5

Nó ổn với tôi! (Postgres 93, mac ox 10.9.1) 1. tải xuống @ http://postgresapp.com/ và hơn thế nữa

gem install pg -- --with-pg-config=/Applications/Postgres93.app/Contents/MacOS/bin/pg_config

4

Tôi đã bị mắc kẹt với cài đặt gói của mình trong 3 ngày. Đã thử Mọi thứ như thêm env ARCHFLAGS = "- Arch x86_64" gem install pg - --with-pg-config = / usr / local / Cellar / postgresql / 9.3.5_1 / bin / pg_config

Tôi đã có thể thấy pg gem được cài đặt sau lệnh này nhưng nó vẫn không được cài đặt từ cài đặt gói, điều này thật khó khăn vì tôi không biết phải viết gì trong Gemfile ngoại trừ gem 'pg'

Điều cuối cùng làm việc với tôi là phát hiện ra rằng pg_config của tôi nằm trong /Library/PostgreSQL/9.3/bin/pg_config và theo mặc định, cài đặt gói Gemfile có trong / usr / local / bin / pg_config

Tôi chỉ chạy lệnh sau và điều kỳ diệu đã xảy ra. gói cấu hình build.pg --with-pg-config = / Library / PostgreSQL / 9.3 / bin / pg_config


4

Trong trường hợp của tôi, nó không hoạt động nếu bạn không chỉ định cờ vòm, OS X 10.10.3 và áp phíchApp 9.4

sudo env ARCHFLAGS="-arch x86_64" gem install pg -- \--with-pg-config=/Applications/Postgres.app/Contents/Versions/9.4/bin/pg_config

3

Cách dễ nhất để tôi giải quyết vấn đề này là sử dụng Postgres.app và thiết lập env vars của tôi để gem install pgchỉ hoạt động (thay vì yêu cầu --with-pg-configcờ).

Sử dụng Homebrew Cask ,

brew cask install postgres
echo 'export PG_HOME=/Applications/Postgres.app/Contents/Versions/latest' >> ~/.bash_profile
echo 'export PATH="$PATH:$PG_HOME/bin"' >> ~/.bash_profile
source ~/.bash_profile

# now it just works
gem install pg

2

Đây là những gì nó làm việc cho tôi:

gem install pg -- --with-pg-config=/Library/PostgreSQL/9.3/bin/pg_config

2

Trong trường hợp của tôi, tôi đã gỡ cài đặt phiên bản được cài đặt qua homebrew và chuyển sang Postgres.app (v9.3.4.2 tại thời điểm viết bài).

Nó dường như chỉ hoạt động khi đặt trước các cờ kiến ​​trúc môi trường và chỉ định đường dẫn đến pg_config. Số tiền của bạn có thể khác nhau, vì vậy câu trả lời này có thể giúp giải quyết các thay đổi về pg_configvị trí của.

Đây là lệnh cuối cùng, hoàn chỉnh phù hợp với tôi:

env ARCHFLAGS="-arch x86_64" gem install pg -- \
--with-pg-config=/Applications/Postgres.app/Contents/Versions/9.3/bin/pg_config 

2

sudo ARCHFLAGS = "- Arch x86_64" gem cài đặt pg - --with-pg-config = / usr / local / bin / pg_config


điều này cũng làm việc cho tôi với bó cài đặt như sau:ARCHFLAGS="-arch x86_64" bundle install
d4n3

1

Tôi đã gặp lỗi tương tự khi chạy cài đặt gói liên quan đến pg gem (sử dụng Mac OS X Mavericks). Sau nhiều giờ nghiên cứu, tôi đã tìm ra giải pháp. Tôi đã cài đặt postgres bằng homebrew

brew install postgres

Sau khi cài đặt, tôi đã tạo một ứng dụng rails mới bằng cách sử dụng postgres. Tôi đã chạy

bundle install

vô ích (mắc lỗi tương tự như câu hỏi). Tôi đã sử dụng

which psql

để tìm ra nơi cài đặt postgres của tôi, nó đã trả về

/usr/local/bin/psql

trước khi chạy lại cài đặt gói, tôi phải thay đổi đường dẫn chung thành build.pg bằng cách chạy như sau

bundle config build.pg --with-pg-config=/usr/local/bin/pg_config

sau đó tôi chạy gói cài đặt một lần nữa và thì đấy! Tôi đã sử dụng postgres nơi brew đã cài đặt nó.


1

Trên OS X Mavericks với Ứng dụng Postgres mới nhất, hãy làm như sau với các đặc quyền của sudo

env ARCHFLAGS="-arch x86_64" gem install pg -v '0.17.1' -- --with-pg-config=/Applications/Postgres.app/Contents/MacOS/bin/pg_config

1

Những gì làm việc cho tôi trên 10.9.3 với Xcode 5.1.1 như sau:

brew update
brew install postgresql 
gem install pg -v '0.17.1'

Tôi cần pg 0.17.1


1

Đối với bất kỳ linh hồn bị mất tích nào vẫn gặp sự cố này mà không có giải pháp và có một viên rubypostgresbrew được cài đặt . Dưới đây là các bước sau để đảm bảo:

  • Đảm bảo rằng phiên bản của bạn rubykhông được cài đặt với --universalcờ.
    • Đây là điều khó nhất để tìm ra, tôi mắc phải --universalđó là gốc rễ cuối cùng của vấn đề.
  • Đảm bảo rằng bạn đã khởi tạo postgresqlđúng cách với initdbcreatedbcác lệnh (tìm các bước khác để thực hiện việc này).
  • Đảm bảo Xcode(Tùy chọn) và command line toolsđược cài đặt; trên thiết bị đầu cuối:
    • xcode-select --install
    • sudo xcodebuild -license (nếu Xcode được cài đặt) hoặc mở ứng dụng và chấp nhận thỏa thuận cấp phép.
    • Khởi động lại máy tính
  • which ruby, which gemwhich postgressẽ hiển thị /usr/local/bin/ruby, /usr/local/bin/gem/usr/local/bin/postgres tôn trọng.
  • Khi chạy thiết bị đầu cuối:

    • gem install pg -- --with-pg-config=/usr/local/bin/pg_config
    • hoặc là
    • env ARCHFLAGS="-arch x86_64" gem install pg -- --with-pg-config=/usr/local/bin/pg_config
  • Đảm bảo rằng tất cả các bước này đều hài lòng, tôi có thể giải quyết các lỗi sau:

    • ruby.h lỗi tiêu đề
    • developer tools installed first lỗi

1

Trước hết hãy tìm vị trí pg_config

sudo find / -name "pg_config" -print

Câu trả lời là /Library/PostgreSQL/9.1/bin/pg_config trong cấu hình của tôi (MAC Maverick)

Sau đó, hãy thử cài đặt một cái gì đó như bên dưới

gem install pg - --with-pg-config = / Library / PostgreSQL / 9.3 / bin / pg_config

nếu điều này không hoạt động thì hãy thử kiểm tra xem bạn đã cài đặt postgresql theo cách nào

brew / mac port / setup

thì bạn phải thử tùy chọn có liên quan đến cùng.

Cảm ơn bạn.

Ram


0

Tôi đã gặp vấn đề tương tự, đây là giải pháp tôi đã tìm thấy.

Nếu bạn chạy brew doctor, nó sẽ cho bạn biết rằng có thể bạn đã cài đặt một cái gì đó mà không cần brew đã thay đổi quyền trên một số thư mục và do đó, bạn cần phải thay đổi lại quyền cho bạn trên thư mục đó.

Bên trong /usr/local/share/man, những gì bạn có thể làm là:

sudo chown [yourusername] man7

Và sau đó:

brew link postgres

Hy vọng nó giúp!


0

Tương tự như vậy, sau khi cài đặt 'bản cập nhật gói' của Mavericks đã gây ra lỗi trên pg gem, chỉ được sử dụng trên sản xuất chứ không phải cục bộ.

Tôi sử dụng Brew để quản lý các gói của mình và postgresql đã được cài đặt, nhưng tôi vẫn gặp lỗi 'no pg_config'.

Cách khắc phục là chỉ 'brew gỡ cài đặt postgresql', sau đó 'brew install postgresql'. Sau đó, tôi ngay lập tức có thể chạy thành công 'cập nhật gói'


0
sudo su 

sau đó

ARCHFLAGS="-arch x86_64" gem install pg -v '0.18'

làm việc trên 10.10.2


0

Nếu sau khi thử mọi thứ ở đây, nó vẫn không cài đặt được, hãy thử mở Xcode và chấp nhận thỏa thuận cấp phép.


0

Đối với tôi, thông báo lỗi trông như thế này:

Installing pg 0.18.4 with native extensions

Gem::Ext::BuildError: ERROR: Failed to build gem native extension.

...

checking for pg_config... no

No pg_config... trying anyway. If building fails, please try again with --with-pg-config=/path/to/pg_config

Khi thông báo lỗi hiển thị, nó đang cố gắng thực thi lệnh / script "pg_config". Vì vậy, chỉ cần thêm nó vào đường dẫn từ bất kỳ nơi nào cài đặt Postgres của bạn. Trong trường hợp của tôi, tôi đã làm:

export PATH=/Applications/Postgres.app/Contents/Versions/9.5/bin:$PATH

sau đó

bundle

Đó là nó.


-1

Postgres 9.4:

gem install pg -- --with-pg-config=/Applications/Postgres93.app/Contents/Versions/9.4/bin/pg_config

Một lời giải thích nhỏ sẽ là tốt, để tránh điều này bị mất trong lũ lụt của 19 câu trả lời khác.
Brad Koch
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.