我正在开展一个项目,其中文件上传到网页上,文件的副本是 移动到一个新的目录,其中一些处理由一个额外的PHP程序完成 一个shell脚本。 php程序调用shell脚本。我打电话时一切正常 在该目录中来自命令行的php文件。当我试着打电话给 php程序从其他目录中的上传网页处理未完成。
基本上,目录A中的php文件A将上传的文件复制到目录B,其中php文件B处理它们并生成图形。文件A正确复制文件。当我在目录B中从命令行调用文件B时,文件B也可以工作。它从文件A调用文件B并让它执行/写入目录B似乎不起作用。
如果有必要,我很乐意提供任何代码。
到目前为止,我尝试使用在文件A末尾调用的shell脚本执行文件B,这将是
cd directoryB
php fileB.php
非常感谢任何建议。
编辑:
看起来文件B可能已开始执行,但未完成。该页面显示'堆栈跟踪:'但没有其他信息。