gpt4 book ai didi

php - 无法从 apache centos 运行 exec()

转载 作者:行者123 更新时间:2023-12-04 19:34:55 24 4
gpt4 key购买 nike

我正在尝试通过使用 exec() 命令从 php 调用它来在 centos 中运行可执行文件。 exe 在命令行中运行,但是当我通过 php 调用它并从浏览器中检查时,它不会执行 exe。我已经为exe设置了文件权限。我需要在 apache 配置文件中更改什么以启用运行可执行文件吗?

最佳答案

查看disabled_functions您的 php.ini 上的字符串并删除 exec功能如果它被列出。

您也可以通过重置 disabled_function 来启用它在您的 .htaccess如果你有一个 :

php_flag disable_function

编辑:正如@nrathaus 所说。如果您无法更改 php.ini文件,否则您无法覆盖 .htaccess 中的设置(例如:如果您有一个简单的网站托管解决方案),您必须联系该服务器的管理员并要求他启用 exec功能。

关于php - 无法从 apache centos 运行 exec(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20472174/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com