博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php执行与curl区别
阅读量:5228 次
发布时间:2019-06-14

本文共 517 字,大约阅读时间需要 1 分钟。

        如执行一个文件写入

Linux服务器,分别php **/a.php与 curl http://**/a.php

结果:php执行写入到/root/test.txt, curl与浏览器运行写入a.php所在文件夹下test.txt

原因:用php执行,权限是当前执行者的权限,用curl走的其实是http,权限是apache或者phpcgi用户等等(以webserver情况而定)的权限。

使用就对路径就没错了。 

 1  <?php

 2 
 3     
/*
 4 
     * php执行与curl区别
 5 
     *
 6 
     * $ 王伟龙 QQ:973885303 2014-11-6 10:05:55 $
 7 
     *
 8 
     * res:php执行写入到/root/test.txt, curl与浏览器运行写入a.php所在文件夹下test.txt
 9 
     
*/
10     
$fp = 
fopen("test.txt", "a+");
11     
fwrite(
$fp
date("Y-m-d H:i:s") . " 成功成功了!\n");
12     
fclose(
$fp); 

 

 参考:

 

转载于:https://www.cnblogs.com/oldphper/p/4078008.html

你可能感兴趣的文章
应该是实例化对象的没有对属性赋值时,自动赋值为null,但不是空指针对象引用...
查看>>
从网易与淘宝的font-size思考前端设计稿与工作流
查看>>
Struts2 拦截器过滤方法
查看>>
输出进度条
查看>>
js 原型链
查看>>
linux常用命令:sort 命令
查看>>
单元测试Junit4
查看>>
HDU - 6113 2017百度之星初赛A 度度熊的01世界
查看>>
ABP从入门到精通(2):aspnet-zero-core 使用MySql数据库
查看>>
构建之法阅读笔记03
查看>>
从零开始--系统深入学习android(实践-让我们开始写代码-Android框架学习-7.通知)...
查看>>
jQuery库 之 jquery slimscroll插件使用
查看>>
java算法:分治法
查看>>
祝贺博文《软件开发高手须掌握的4大SQL精髓语句(综合篇)》三天内获得3500多次浏览...
查看>>
SQL Server 内存不足引起的并发症
查看>>
【nodejs代理服务器三】nodejs注册windows服务
查看>>
Python爬虫利器六之PyQuery的用法
查看>>
反射的作用
查看>>
python常用库
查看>>
给博客增加RSS订阅到Google、鲜果、抓虾、QQ邮箱功能
查看>>