php - 从 Linux 操作系统使用 PHP 返回用户配额

标签 php linux quota

我需要找出当前用户的配额详细信息,

我试过了 exec("配额 '用户名'", $retParam) 还有 system() 但没有返回任何内容。

有什么想法吗?

谢谢。

最佳答案

运行 PHP 的用户可能不允许获得其他用户的配额 - 甚至可能不允许自己的配额,或者甚至不允许执行外部命令。根据您的服务器设置,您可以更改 PHP 的配置(例如删​​除 safe_mode)并提升 PHP 用户的权限,但我不知道这样做是否明智。如果您使用的是共享主机,则必须与您的提供商联系是否可以做任何事情。

This blog entry通过在外部 cron 作业中收集文本文件中的所有配额,并使用 PHP 解析该文件,概述了绕过 PHP 限制的巧妙方法。当然,仅当您有权访问服务器时才有效,或者可以设置比 PHP 用户更自由权限的 cron 作业。

关于php - 从 Linux 操作系统使用 PHP 返回用户配额,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2302124/

相关文章:

PHP Foreach 循环 - 在不同的数组中搜索数组的值,如果存在则进行数学计算

performance - 使用命名空间 API 进行测试会影响我的 Google App Engine 应用程序的性能和可靠性吗?

node.js - Google API dailyLimit超出解决方案

google-app-engine - 带有 GAE 和每分钟配额的批量电子邮件

PHP 可能的组合 3 个 2 个值的数组

php - 在方法中声明 protected 变量

php - Auth::guest() 为登录和注销用户返回 true

linux - 从一个文件中读取行范围并在另一个文件中找到该范围内的最大值

linux - Linux如何处理线程和进程调度

linux - clock_nanosleep 是否受 adjtime 和 NTP 影响?