2012-01-25 27 views
10

tôi đọc một bài báo liên quan đến google xếp hạng và tôi muốn tạo ra một kịch bản php mà có được thứ hạng trang sử dụng curl trong php - i endded bằng cách sử dụng kịch bản này:google pagerank curl cuộc gọi sử dụng php

http://www.brightyoursite.com/blog/2010/06/01/use-php-to-get-google-page-rank/

bây giờ khi tôi chạy nó tôi nhận được trên ubuntu của tôi:

Fatal error: Call to undefined function curl_init() in /var/www/googlerank.php ....

Trả lời

13

Bạn phải cài đặt php5-curl.

Trên Ubuntu hoặc Debian, bạn có thể thực hiện việc này bằng cách chạy apt-get install php5-curl hoặc aptitude install php5-curl tùy thuộc vào lệnh bạn sử dụng để quản lý gói của mình.

Bạn có thể xem liệu hiện có được cài đặt hay không bằng lệnh aptitude show php5-curl.

Nó luôn luôn là tốt để giữ một kịch bản PHP chỉ với mã này:

<?php phpinfo() ?> 

Đoạn mã trên sẽ in rất nhiều thông tin về máy chủ, yêu cầu, các gói cài đặt, vv mà rất hữu ích cho việc chẩn đoán vấn đề. Nếu php5-curl được cài đặt, bạn sẽ tìm thấy phần 'curl' ở đầu ra ở đây.

Các vấn đề liên quan