Tôi đang cố tạo một ứng dụng web có thể đọc các tệp Dropbox của người dùng. Nếu nó giúp trả lời câu hỏi, tôi yêu cầu tên người dùng và mật khẩu. Tôi đã tìm kiếm và tìm thấy trong Google Code một thư viện sử dụng OAuth để truy cập tất cả dữ liệu trong Dropbox của người dùng.Làm thế nào để cài đặt oAuth nếu tôi không thể truy cập máy chủ?
Vấn đề của tôi là tôi chưa cài đặt OAuth trong máy chủ. Tôi cần phải cài đặt nó nhưng tôi không có quyền truy cập vật lý vào máy chủ cũng không phải tập tin php.ini, vì vậy tôi không thể quá.
Câu hỏi của tôi là nếu tôi có thể cài đặt hoặc ít nhất mô phỏng nó tải lên một số tệp (mà tôi có thể sử dụng như một lớp) vào thư mục của mình hoặc nếu có cách nào khác thay vì gọi tới Máy chủ và yêu cầu họ cài đặt nó, nếu có thể.
Nếu có cách truy cập tệp php.ini và sửa đổi nó để thêm phần mở rộng OAuth, hoặc nếu nó có thể được thực hiện thông qua .htaccess (như cơ hội cuối cùng) nó cũng sẽ giúp ích.
Cảm ơn.
Chỉnh sửa: Lỗi tôi nhận được là: Ngoại lệ không được thực hiện 'Dropbox_Exception' với thông báo 'Không thể tìm thấy lớp OAuth! Bạn đã cài đặt và bật tiện ích mở rộng oauth chưa? '
Đó là tiện ích mở rộng pecl và không yêu cầu bất kỳ thứ gì được biên soạn. Chỉ cần trích xuất các tệp có liên quan và tải chúng lên máy chủ. –
Nếu bạn muốn tải chúng lên lib/php5/pecl hoặc một cái gì đó tương tự, tôi không thể truy cập vào phần đó của máy chủ. Máy chủ đang lưu trữ và tôi chỉ có quyền truy cập vào các tệp của riêng tôi (như tệp web) qua FTP. Tôi không thể truy cập vào cấu hình cũng như thư mục nằm ngoài quyền của mình. – Unapedra
Bạn có thể cài đặt các phần mở rộng PHP ở bất cứ đâu, bao gồm các thư mục bạn có quyền truy cập. Miễn là bạn biết đường dẫn đầy đủ dẫn đến thư mục đó, bạn có thể bao gồm chúng theo cách đó. –