English 中文(简体)
ladx 无法在 php exec () 范围内工作
原标题:latex cannot work within php exec()

我在Ubuntu10.04 Ubuntu10.04 Apache2的PHP PHP中给乳胶打电话

$output  = exec("latex ".$filename, $return_var);

但它不起作用,产出如下:

...
 [2] => ! I can t write on file `report.log .
...

我可以调用文件_put_contents () 在文件夹中写一个文件, 我也把自己加入到 www-data 组中。

此外,我可以在终端使用 lex 报告.tex 作为 www-data ; PHP Exec (谁) 返回 www-data 。 该文件夹和报告的权限为 777 。

提前感谢您!

最佳回答

s 发生于 report.log 文件存在且由您作为用户创建。 PHP 本地在名为 的系统中拥有自己的个人用户, 当 PHP 开始执行 exec () 命令时, 系统没有权限重写日志文件 。

问题回答

暂无回答




相关问题
Using SimplePie with CodeIgniter and XAMPP

I am using CodeIgniter 1.7.2 with XAMPP 1.7.2 on a Windows computer. I am trying to make use of SimplePie. I followed all the instructions I could find: a copy of simplepie.inc is in my applications/...

Multiple Sites with common files

I have developed over 50 sites that all use the exact same files other than CSS and IMAGES, I currently duplicate the files each time I create a new site and upload different css and images. What ...

http server validation

I finish a litle http server, writing from scratch. I would like to be sure that my imlementation is conforme to the HTTP specifications. W3C give us tools for HTML/XML conformance, but i see nothing ...

热门标签