pet*_*mlm 7 php linux apache ubuntu inkscape
我需要在PHP中运行inkscape,这样我就可以将svg图像转换为PDF.但每次我尝试:
//一些PHP代码系统("inkscape -z --file = svg.svg --export-pdf = pdf.pdf"); //更多代码
我没有得到新文件,我在apache erro日志中得到了这个.
(inkscape:28607):libgnomevfs-WARNING**:无法创建〜/ .gnome2目录:权限>被拒绝
紧急保存激活!紧急救援已完成.Inkscape现在将关闭.如果您可以重现此崩溃,请在www.inkscape.org上提交一个错误,并详细说明导致崩溃的步骤,以便我们进行修复.**消息:错误:Inkscape遇到内部错误,现在将关闭.
分段故障
我正在使用apache服务器在ubuntu上运行.我该怎么做才能解决这个问题?
这与系统权限有关,更容易修复的方法是在运行该代码的用户的root home文件夹中创建一个.gnome2文件夹并赋予其写入权限(666应该没问题).
请注意,如果您通过以.开头的FTP文件夹/文件执行此操作.(Linux上的隐藏文件)可能不会显示在列表上,具体取决于您的客户端配置.
例如:
mkdir -p /var/www/.gnome2 /var/www/.config /var/www/.config/inkscape
chmod 755 /var/www/.gnome2 /var/www/.config /var/www/.config/inkscape
chown -R www-data /var/www/.gnome2 /var/www/.config /var/www/.config/inkscape
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4330 次 |
| 最近记录: |