У меня есть VPS с оптимизированным для VPS дистрибутивом Debian. Я новичок в использовании VPS и практически не имею опыта работы с Linux.
Небольшая предыстория в помощь: я прошел и установил грушу apt-get, которая прошла нормально. Я попытался установить зависимые службы для API Digg как таковые:
pear install HTTP_Request2
Это дало ошибку, мне пришлось установить ее с помощью:
pear install HTTP_Request2-alpha
Затем я попытался:
pear install HTTP_OAuth
Это дало ту же ошибку, что и выше, в конце концов я установил ее с помощью:
pear install HTTP_OAuth-alpha
Итак, я успешно установил Digg2 с помощью pear install Services_Digg2.
Ладно, предыстория окончена. Моя проблема в том, что он не инициирует класс, поскольку говорит, что файла нет. PHP так же прост, как это:
require_once 'Services/Digg2.php';
$api = new Services_Digg2;
Я проверил свой путь включения в соответствии с ошибкой в PHP:
Неустранимая ошибка: require_once() [function.require]:
Не удалось открыть требуемый 'Services/Digg2.php' (include_path='/usr/share/php')
в /var/www/redacted1/data/ www/redacted2/index.php в строке 3
Итак, я убедился, что файл находится в Терминале:
И я проверил правильность пути включения через PHP_Info():
http://snapplr.com/dwk7 (извините, я могу опубликовать только одну гиперссылку, так как я новичок )забастовка>
Ошибка остается. Надеюсь, мое длинное вступление не доставит вам хлопот и действительно поможет.
Любые подстрекательства?
Спасибо, Джефф.