仅限服务器访问页面

仅限服务器访问页面

我正在运行一个 cron 作业来执行一个只能由服务器访问而不能由其他人访问的文件。我的网站由网络托管公司托管,我可以访问 cpanel。该怎么办?我不能使用 htacces 拒绝所有命令,因为这会限制 cron 作业对文件的访问

请指教..

答案1

这取决于服务器如何处理它,如果是使用 php xxx.php 那么您可以将以下内容添加到顶部。

if(php_sapi_name() != 'cli'){ die(); }

Web 服务器将无法再访问该页面,但 PHP-CLI 可以。希望这对您有所帮助

相关内容