10/10/2018, 13:21

Đăng nhập website thông qua tai khoản yahoo

Hi các bác mình đang làm đăng nhập website bằng tại khoản yahoo.

Mình down sdk của yahoo tại đây https://github.com/yahoo/yos-social-php5

nhung khi to lam theo cai example "Fetching Social Data

$profile = $oauthapp->getProfile();

var_dump($profile);

thi no ra thong tin null khong ah khong co ten,email.firtname,lastname .......

bác nào biết lỗi gì hog với giúp mình với.
devil0604 viết 15:32 ngày 10/10/2018
Bạn đã thử kiểm tra xem apache của bạn đã bật Curl chưa? Nếu chưa thì nó không đọc được thông tin bên yahoo để lấy thông tin về đâu
honnhienh viết 15:24 ngày 10/10/2018
Được gửi bởi devil0604
Bạn đã thử kiểm tra xem apache của bạn đã bật Curl chưa? Nếu chưa thì nó không đọc được thông tin bên yahoo để lấy thông tin về đâu
HIện tại tớ đã bật curl rùi. mà nó báo lỗi này

Warning: curl_setopt() [function.curl-setopt]: CURLOPT_FOLLOWLOCATION cannot be activated when safe_mode is enabled or an open_basedir is set in yahoo-api/lib/Yahoo/YahooCurl.class.php on line 114

Trong khi đó tớ đã safe_mode =enable ma vẫn bị báo lỗi.
luuanhquyen viết 15:29 ngày 10/10/2018
Được gửi bởi honnhienh
HIện tại tớ đã bật curl rùi. mà nó báo lỗi này

Warning: curl_setopt() [function.curl-setopt]: CURLOPT_FOLLOWLOCATION cannot be activated when safe_mode is enabled or an open_basedir is set in yahoo-api/lib/Yahoo/YahooCurl.class.php on line 114

Trong khi đó tớ đã safe_mode =enable ma vẫn bị báo lỗi.
cannot be activated when safe_mode is enabled vs tớ đã safe_mode =enable

Chỗ này có vẻ không ổn mọi người nhỉ?
Vô Thin viết 15:27 ngày 10/10/2018
Được gửi bởi honnhienh
HIện tại tớ đã bật curl rùi. mà nó báo lỗi này

Warning: curl_setopt() [function.curl-setopt]: CURLOPT_FOLLOWLOCATION cannot be activated when safe_mode is enabled or an open_basedir is set in yahoo-api/lib/Yahoo/YahooCurl.class.php on line 114

Trong khi đó tớ đã safe_mode =enable ma vẫn bị báo lỗi.
safe_mode = enable bạn hiểu thế nào? Nếu hiểu đúng phải là: bật chế độ an toàn, tức những gì có khả năng gây nguy hiểm sẽ được tắt tất cả, và curl kia không chạy.

Nếu bạn thuê hosting dạng Shared Hosting thì rất ít đơn vị có safe_mode = off, tức là cho phép cái curl kia chạy, bạn phải thuê VPS hoặc dedicated server để có thể chỉnh file php.ini của bạn.

Ngoài ra, bạn nên tung nguyên trang web khi gọi phpinfo(); lên đây để xem liệu có vấn đề nào cần phải chỉnh nữa không?
snailprince viết 15:33 ngày 10/10/2018
Bạn thử nghiên cứu mấy cái plugin của wordpress xem. mình thấy có 1 trang trung gian đấy
Bài liên quan
0