【发布时间】:2013-03-05 06:53:20
【问题描述】:
我按照作曲家的说明成功安装了作曲家。我想用tumblr的全新php api client。
我的文件夹结构:
vendor/
composer.json
composer.lock
myfile.php
composer.json:
{
"require": {
"tumblr/tumblr": "0.0.2"
}
}
myfile.php:
require 'vendor/autoload.php';
$client = new Tumblr\API\Client(CONSUMER_KEY, CONSUMER_SECRET);
使用php composer.phar install 安装也很有效。但是在执行myfile.php时找不到类。
致命错误:在第 9 行的 [..]/htdocs/tumblr/myfile.php 中找不到类“Tumblr\API\Client”
【问题讨论】:
-
那是因为他们搞砸了他们的自动加载定义。我已经发送了一个拉取请求来修复它:github.com/tumblr/tumblr.php/pull/1
-
您在 github 上将此问题标记为增强。这个问题有解决办法吗?
-
不确定您的意思,但它现在已被合并,所以
composer update应该可以解决问题。
标签: php namespaces tumblr autoload composer-php