Ошибка набора пути платформы ZendGdata
Здравствуйте я использую фреймворк ZendGdata-1.12.5 для загрузки видео на youtube
В моем php коде я использовал следующее
$path = './ZendGdata-1.12.5/library/';
set_include_path(get_include_path() . PATH_SEPARATOR . $path);
require_once('Zend/Loader.php');
Zend_Loader::loadClass('Zend_Gdata');
Zend_Loader::loadClass('Zend_Gdata_YouTube');
Zend_Loader::loadClass('Zend_Gdata_AuthSub');
Zend_Loader::loadClass('Zend_Gdata_ClientLogin');
Но, кажется, ничего не работает ! помочь ?
Предупреждение PHP: require_once(Zend / Xml / Security.php): не удалось открыть поток: нет такого файла или каталога в в /var/www в/youtube_upload_video/ZendGdata-1.12.5/библиотека/Зенд/антивируса Avast/приложение/базу.РНР в строке 30
PHP фатальная ошибка: require_once (): требуется неудачное открытие - Zend / Xml / Security.на PHP' (в include_path='.:/usr/доли/в PHP:/usr/доли/груша:./ZendGdata-1.12.5 / библиотека/') в в /var/www в/youtube_upload_video/ZendGdata-1.12.5/библиотека/Зенд/антивируса Avast/приложение/базу.РНР в строке 30
1 ответ:
Путь правильный, проблема в том, что библиотека Zend Gdata не имеет папки Zend/xml. Это небольшая папка с 2 файлами. Все, что вам нужно сделать, это следующее:
1) Перейти к: http://framework.zend.com/downloads/latest
2) Загрузите минимальный пакет 1.12 (или какой бы ни была ваша версия). 3) извлеките его на жесткий диск. 4) загрузите папку/library/Zend/Xml
в папку/ZendGdata-1.12.5/library/
вашего сервера, чтобы в папке/ZendGdata-1.12.5/library/Zend
у вас была папкаXml
.5) Вот и все. Наслаждаться.