Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在服务器上安全执行Php_Php_Apache_Security - Fatal编程技术网

在服务器上安全执行Php

在服务器上安全执行Php,php,apache,security,Php,Apache,Security,我有一个更新数据库的php脚本。我想确保没有其他人可以远程调用我的脚本并执行它 我尝试了这段代码,但它没有工作,引用总是空的,因为我使用https连接 if (strpos($_SERVER['HTTPS_REFERER'], 'linkedfilm.com') == false) { exit(); } 服务器是Apache服务器 谢谢。您可以使用.htaccess并将脚本放在密码保护的目录中 或者,您可以在站点上使用某种登录和身份验证例程,以便登录和访问该脚本 或者你可以通过调用

我有一个更新数据库的php脚本。我想确保没有其他人可以远程调用我的脚本并执行它

我尝试了这段代码,但它没有工作,引用总是空的,因为我使用https连接

if (strpos($_SERVER['HTTPS_REFERER'], 'linkedfilm.com') == false) 
{
    exit();
}
服务器是Apache服务器


谢谢。

您可以使用.htaccess并将脚本放在密码保护的目录中

或者,您可以在站点上使用某种登录和身份验证例程,以便登录和访问该脚本

或者你可以通过调用脚本传递一个“秘密”密钥,既快又脏

if( $_GET['secret'] != "mysecret" ) exit();

您可以使用.htaccess并将脚本放在密码保护的目录中

或者,您可以在站点上使用某种登录和身份验证例程,以便登录和访问该脚本

或者你可以通过调用脚本传递一个“秘密”密钥,既快又脏

if( $_GET['secret'] != "mysecret" ) exit();
你好,

您有几个选项来保护这个.php脚本

您可以通过将此脚本移动到文档根目录之外的另一个目录来保护它 您可以添加 你可以允许 你好,

您有几个选项来保护这个.php脚本

您可以通过将此脚本移动到文档根目录之外的另一个目录来保护它 您可以添加 你可以允许 也许设计一个。用户必须登录,并且具有特定的角色,例如管理员。您是否正在寻找:?可能是设计。用户必须登录并具有特定角色(例如管理员)。您是在寻找:?还是您可以允许或您可以允许