0

以下是我在使用代码时遇到的错误

$output = shell_exec("/usr/bin/ebook-convert test.epub mech4eck.pdf");
<br>echo $output;

我只需要用 PHP 运行它,所以我正在尝试执行 shell 命令。我正在使用 Ubuntu 12。

没有使用临时目录而不是 /opt/lampp/lib/libgcc_s.so.1 对 /root/.config/calibre 进行写入访问:GCC_4.2.0' not found (required by /usr/lib/i386-linux-gnu/libstdc++.so.6) /opt/lampp/lib/libgcc_s.so.1: version未找到版本 GCC_4.2.0'(/usr/lib/i386-linux-gnu/ 需要libstdc++.so.6) 1% 正在将输入转换为 HTML... InputFormatPlugin: EPUB Input running on /opt/lampp/htdocs/test.epub 找到 HTML cover content/calibre_title_page.html 正在解析所有内容... 34% 正在运行转换电子书...合并用户指定的元数据...检测结构...扁平化 CSS 和重新映射字体大小...源基本字体大小为 12.00000pt 删除假边距...清理清单...从清单中修剪未使用的文件。 .. 创建 PDF 输出... 67% 创建 PDF 输出

4

1 回答 1

0

我知道这里没有任何帮助,但我自己想通了。

这是诀窍

Rename the file /opt/lampp/lib/libgcc_s.so.1 to /opt/lampp/lib/libgcc_s.so.1.bak

Taddda it works :)
于 2012-11-29T06:04:03.447 回答