我在 php 中为我的 web 应用程序做了一个扩展。我希望 php 脚本重新制作扩展,所以我试图向终端发送命令。它看起来像这样:
shell_exec("make -C /folder1/folder2");
无论如何它都不会生成 .so 文件。我已经chmod 777
在该文件夹上使用它使其可编辑,但它没有帮助。当我直接在终端中使用命令时,它工作得很好:
make -C /folder1/folder2
.so 文件的创建没有问题,我的扩展程序中的功能可以正常工作。有人对此有解决方案吗?