【问题标题】:Reading album art using php-reader (zend)使用 php-reader (zend) 读取专辑封面
【发布时间】:2012-04-29 00:35:33
【问题描述】:

我一直在尝试使用 Zend Id3v2 类 (php-reader) 从 MP3 中获取专辑插图 (apic),但它似乎并不想正常工作。是否有其他已被证明有效的 php-reader 库可用?

此外,由于某种原因,函数中的所有 require_once 调用都设置为 'Zend/...' 而不是像 require_once $_SERVER['DOCUMENT_ROOT'].'/Zend...' 这样的绝对路径,这会破坏它们,因为它们试图访问当前目录中名为“Zend”的子文件夹,该目录是 Zend 的子目录。我也不能使用 Finder & Replace 将其设置为绝对路径,而无需手动浏览每个文件,因为此类中的文件已锁定。 SMH 面罩

【问题讨论】:

  • 这些文件按原样命名和包含的原因是因为它们被设计为在 Zend Framework MVC 应用程序中工作。所以这些文件的默认位置(在 ZF 应用程序中)通常是 application/library/Zend。我在使这个库也能正常工作的过程中度过了一段糟糕的时光。包括一些您正在尝试的代码,也许我们可以弄清楚。

标签: php zend-framework


【解决方案1】:

Zend Framework 1 的编写假设您的 Zend 所在的文件夹位于 include_path 上。

例如

define('LIBRARY_PATH', __DIR__ . '/../library');

set_include_path(implode(PATH_SEPARATOR, array(
    realpath(LIBRARY_PATH),
    get_include_path(),
)));

这假设您在 library 的同级文件夹中运行此代码,并且您的 Zend Framework 文件在 library/Zend

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-09-04
    • 1970-01-01
    • 1970-01-01
    • 2011-07-07
    • 2010-11-10
    • 2014-11-24
    • 2012-02-28
    • 1970-01-01
    相关资源
    最近更新 更多