【问题标题】:PHP GD library not working on UbuntuPHP GD 库无法在 Ubuntu 上运行
【发布时间】:2011-06-06 10:46:53
【问题描述】:

我通过 aptitude 安装了 PHP GD,它显示为已安装在那里。但是 phpinfo 没有显示出来。

这是我从命令提示符执行php -m 时看到的错误:

PHP 警告:PHP 启动:无法加载动态库 '/usr/lib/php5/20090626+lfs/gd.so' - /usr/lib/php5/20090626+lfs/gd.so:未定义符号:gdImageCreateFromJpeg在第 0 行的未知中

我试过重新安装、重启等,但没有用...

【问题讨论】:

    标签: php apache gd lamp


    【解决方案1】:

    在我的例子中,我在/usr/local/lib/ 中有旧版本的libgd.so,它在路径中首先被选中。将目录重命名为其他名称会迫使 PHP 进一步查找该文件并在 /usr/lib/ 中找到正确的文件。将libgd.so 链接到正确的版本也应该有所帮助。

    【讨论】:

      【解决方案2】:

      GD 网站上写着:

      如果您遇到未定义的符号错误,请 一定要检查旧版本 libpng 在你的库目录中!

      见http://www.boutell.com/gd/manual2.0.1.html

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-12-15
        • 1970-01-01
        • 2016-05-06
        • 2017-09-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多