Php 如何使Apache允许可执行文件运行?

Php 如何使Apache允许可执行文件运行?,php,apache,Php,Apache,我只是想知道在这种情况下我能做些什么。 我有一个简单的网页,我想通过它调用一个程序,在网站上留下一个文件。 供您参考,此网页本身可以写入(它将上载的文件保存在服务器中的特定位置)。 但问题是,当我通过网页调用程序时,它不会在网页成功留下文件的同一特定位置生成文件 简单地说,我的情况是 网页可以将文件保存到文件夹中, 但是,当网页调用程序将文件留在文件夹中时,它不能。 问题是 当web页面调用程序时,我如何使程序这样做 谢谢, HJ 您需要设置文件夹权限以允许apache的写访问。从linux中的

我只是想知道在这种情况下我能做些什么。 我有一个简单的网页,我想通过它调用一个程序,在网站上留下一个文件。 供您参考,此网页本身可以写入(它将上载的文件保存在服务器中的特定位置)。 但问题是,当我通过网页调用程序时,它不会在网页成功留下文件的同一特定位置生成文件

简单地说,我的情况是 网页可以将文件保存到文件夹中, 但是,当网页调用程序将文件留在文件夹中时,它不能。 问题是
当web页面调用程序时,我如何使程序这样做

谢谢,
HJ

您需要设置文件夹权限以允许apache的写访问。从linux中的命令行:

sudo chmod 644 path/to/folder
您可能还应该允许apache组拥有该文件夹

sudo chown yourlinuxusername:apache path/to/folder

Apache也可能有不同的名称。在这种情况下,只需将apache更改为任何名称即可。

与您打赌一百万美元这是一个权限问题。