2012-03-06 2 views
0

Я действительно в тупике. Я следил за инструкциями на http://code.google.com/apis/gdata/articles/php_client_lib.html#php-path-installation Проверка установки PHP (может быть найдена на связанной странице) дает мне ошибку, что каталог include не соответствует действительности, поэтому я старался быть уверенным, что это не проблема.Невозможно включить ZendGdata Loader.php

Это то, что мой каталог выглядит следующим образом:

[...]/httpdocs/include/library/Zend# ls 
Exception.php Gdata Gdata.php Http Loader.php Registry.php Uri Uri.php Validate Version.php test.php 

, как вы можете видеть, мой test.php и Loader.php находятся в одной и той же папке.

[...]httpdocs/include/library/Zend# cat test.php 
<?php 
require_once("Loader.php"); 
echo "ok"; 
?> 

Эта ошибка появляется в моем error.log:

PHP Fatal error: require_once(): Failed opening required 'Loader.php' (include_path='.:') in /var/www/vhosts/[domain]/httpdocs/include/library/Zend/test.php on line 2 

Я также попытался установить абсолютный путь включает:

Это делает эхо.:/Вар/WWW/vhosts/[domain]/httpdocs/include/library/Zend , но снова:

PHP Fatal error: require_once(): Failed opening required 'Loader.php' (include_path='.:/var/www/vhosts/[domain]/httpdocs/include/library/Zend') in /var/www/vhosts/[domain]/httpdocs/include/library/Zend/test.php on line 6 

Некоторая информация из phpinfo():

PHP API => 20090626 
PHP Extension => 20090626 
Zend Extension => 220090626 
Zend Extension Build => API220090626,NTS 
PHP Extension Build => API20090626,NTS 

PHP Version => 5.3.2-1ubuntu4.14 

Я действительно надеюсь, что вы, ребята, можете помочь мне .. это сводит меня с ума

+0

О, кстати, если я заменил Loader.php на пользовательский файл, ошибка исчезла. Поэтому для меня это означает, что существует cont ent в Loader.php, который заставляет PHP сказать мне, что он не может загрузить этот файл. Это ошибка PHP? Я не думаю, что контент должен быть способен вызвать ошибку «Ошибка при открытии» – puddy

ответ

0

После установки расширения отладки XDebug, я узнал, что файлы я закачанный принадлежали другим пользователем и группы пользователей, которые поэтому мой test.php (корень: корень) не был разрешен доступ к Loader.php (СИС: pcacln) Чаун сестренка: pcacln test.php помогло

+0

Поздравляем с исправлением! Когда вы в состоянии, пожалуйста, отметьте свой ответ как «принятый», чтобы другие могли узнать о вашем успехе. Приветствия ~ –