ZendGdataPHPライブラリをローカルのfedoraマシンの/var/ www/htmlにインストールしました。このリンクhttp://code.google.com/apis/gdata/articles/php_client_lib.htmlの指示に従って、YouTubeAPIの使用方法を学習しようとしてい ます。
「include_path」を変更せずに、ブラウザでInstallationChecker.phpを開こうとすると、例外が発生します。
PHP Extension Errors Tested
No errors found
Zend Framework Installation Errors Tested
0 Exception thrown trying to access Zend/Loader.php using
'use_include_path' = true. Make sure you include Zend Framework in
your include_path which currently contains: .:/usr/share/pear:/usr/
share/php
SSL Capabilities Errors Not tested
YouTube API Connectivity Errors Not tested
Ok。今ではそれはかなり正常です。次に、InstallationChecker.phpの上部にある以下のコードを使用して、ZendGdataライブラリパスを「include_path」に追加します。
$clientLibraryPath = '/var/www/html/phplibs/ZendGdata/library';
$oldPath = set_include_path(get_include_path() . PATH_SEPARATOR .$clientLibraryPath);
ブラウザでInstallationChecker.phpを開こうとすると、Servor500エラーが発生します:)これは私には奇妙なことです。これが許可の問題である場合、ページは以前に開かれていないはずです。右?上記の2行のコードを無効にすると、以前に表示されたエラーが発生します。(すでに上に示されています)
この問題に直面した人はいますか?よろしくお願いします...私のPHPバージョンは5.3です。
php --iniの場合、
[myname @ localhost〜] $ php --ini
構成ファイル(php.ini)パス:/ etc
ロードされた構成ファイル:/etc/php.ini次
の場所にある追加の.iniファイルをスキャンします:/etc/php.d
追加の.iniファイル解析
済み
:
/etc/php.d/curl.ini、/etc/php.d/dom.ini、/etc/php.d/fileinfo.ini、/etc/php.d/gd.ini、/etc/php
_ .d / json.ini、/ etc / php.d / mbstring.ini、/ etc / php.d / mcrypt.ini、/ etc / php.d / mysql.ini、/ etc
/
php.d
/
mysqli.ini 、 / etc / php.d /
pdo.ini 、/ etc / php.d / pdo_mysql.ini
、 / etc / php.d / pdo_sqlite.ini、/ etc / php.d /
phar.ini
、
/ etc/php。 d / sqlite3.ini、/ etc / php.d / wddx.ini、/ etc / php.d /
xmlreader.ini
、
/etc/php.d/xmlwriter.ini、/etc/php.d/xsl.ini、/etc/php.d/zip.ini
_
_