gpt4 book ai didi

php - 仅为 cli 启用禁用功能

转载 作者:太空宇宙 更新时间:2023-11-04 09:43:45 25 4
gpt4 key购买 nike

我正在使用 php 编写一些脚本,我需要 exec 命令。它在 php.ini 的 disable_functions 中被禁用。是否可以为命令行启用它并为网络服务器保持禁用状态?

最佳答案

当然,您只需创建第二个 .ini 文件供 CLI 使用,然后您可以真正简单地通过命令调用它来启动您的 PHP 脚本,如下所示:

php -c /home/username/public_html/php.ini /home/username/public_html/myscript.php

这会强制 PHP 使用第二个 .ini 文件,您可以根据需要启用/禁用任何内容。我还建议更改默认超时值,这样运行时间较长的脚本就不会超时。

您也可以在 CLI 的测试脚本中简单地使用 phpinfo() 来确保您使用的是正确的文件。

关于php - 仅为 cli 启用禁用功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18656562/

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