0

以下は、コードを使用しているときに発生するエラーです

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

これはPHPでのみ実行する必要があるため、シェルコマンドを実行しようとしています。私はUbuntu12を使用しています。

代わりに一時ディレクトリを使用して/root/.config/calibreに書き込みアクセスできません/opt/lampp/lib/libgcc_s.so.1:バージョンGCC_4.2.0' not found (required by /usr/lib/i386-linux-gnu/libstdc++.so.6) /opt/lampp/lib/libgcc_s.so.1: versionGCC_4.2.0'が見つかりません(/ usr / lib / i386-linux-gnu /で必要) libstdc ++。so.6)1%入力をHTMLに変換しています... InputFormatPlugin:EPUB入力が/opt/lampp/htdocs/test.epubで実行されていますHTMLカバーcontent /calibre_title_page.htmlが見つかりましたすべてのコンテンツを解析しています...34%変換を実行していますebook...ユーザー指定のメタデータのマージ...構造の検出...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 に答える