linux - php文件有没有办法限制只能用命令来访问
程序员文章站
2024-01-08 09:22:11
...
某些定时脚本,用
在服务器上可以通过限制服务器软件权限,php文件执行权限来实现。
我想知道
就像一个文件,只能是
php
命令执行在服务器上可以通过限制服务器软件权限,php文件执行权限来实现。
我想知道
php
自身能不能做到只能用命令执行?就像一个文件,只能是
post
访问,判断如果不是 post
,就返回403
回复内容:
某些定时脚本,用 php
命令执行
在服务器上可以通过限制服务器软件权限,php文件执行权限来实现。
我想知道php
自身能不能做到只能用命令执行?
就像一个文件,只能是 post
访问,判断如果不是 post
,就返回403
在入口文件做处理
判断下 是cli模式下执行代码 还是来自浏览器的http请求
可以利用这个函数 php_sapi_name()
if (PHP_SAPI !== "cli") {
die;
}