iis php.exe,在IIS75下使用php运行exe程序的总结
花了好几天来研究如何在IIS7.5下使用php运行exe程序,总算有点成效,虽然运行成功了但是限制颇多,比如现在只能运行“纯后台”的程序,直接上传文件形式的图片也失败了(上传照片流可以成功),还有待进一步尝试。
下面简单说一下要注意的事情:
1. 配置网站目录权限,增加IUSR帐户;
2. 配置cmd.exe文件的权限,增加IUSR帐户;
3. 必要的情况下,将IUSR帐户添加到管理员权限(但是这样做安全隐患很大,所以要慎重考虑);
4. 很重要的一点——php使用exec()等函数,只能执行“纯后台”的程序,不然会造成程序卡死的情况;
php代码如下:
执行结果".$result;
?>
其中opf.exe的源代码如下:
#include
using namespace std;
int main(int argc,char*argv[])
{
FILE* file =fopen("D:\\wwwroot\\a.txt","w");
fprintf(file,"good morning!");
fclose(file);
return 2;
}
以上就介绍了在IIS75下使用php运行exe程序的总结,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
iis php.exe,在IIS75下使用php运行exe程序的总结相关推荐
- linux运行windows程序6,linux 下通过wine 运行windows程序包括IE
一.相关说明 Ubuntu9.10举例(因为它方便,N多东西直接在线安装,省得编译了),其他linux基本相同(不同的就是有些要进行源码安装,但用到的软件是一样的),整个安装我以经做成脚本放方便下载安 ...
- [转载][old] linux 下通过wine 运行windows程序包括IE
一.相关说明 Ubuntu9.10 举例(因为它方便,N多东西直接在线安装,省得编译了),其他linux基本相同(不同的就是有些要进行源码安装,但用到的软件是一样的),整个安装我以经做成脚本放方便下载 ...
- Linux 下编译并运行C++程序
1>新建一个C++新文件 ----helloworld.c #include<iostream> using namespace std; int main(){cout<&l ...
- windeployqt.exe 发布windows下qt产生的exe程序
以官方 Qt 5.4.0+MinGW 开发环境为例, 从开始菜单-->Qt 5.4.0-->5.4-->MinGW 4.9 (32-bit)-->Qt 5.4 for Desk ...
- windows下的eclipse运行hdfs程序时报错 (null) entry in command string: null chmod 0644【笔记自用】
运行下面代码时,报了 (null) entry in command string: null chmod 0644 解决方案 下载hadoop.dll文件 并拷贝到C:\windows\system ...
- Linux下crontab乱码,Linux下crontab自动运行Java程序乱码解决方案
引用: /opt/jdk1.5/bin/java -Dfile.encoding=UTF-8 -Xmx512m -cp /opt/baofeng_paihangbang/program/lib/com ...
- 在DOS环境下编译及运行java程序教程
http://wenku.baidu.com/view/3d8e43777fd5360cba1adb33.html
- windows10安装exe提示“管理员已阻止你运行此程序”,导致无法安装问题的解决办法
声明: 以下解决办法是我从同事那里学来的,对我的问题很好用,并不能保证对所有人都能用. 网上也有其他解决办法,我找了一些,发现全都是大同小异,基本都是修改组策略,通过禁用"用户账户控制:以管 ...
- 将Python文件打包为exe文件,并在控制台运行之简易教程
第一步 在线安装 pyinstaller. 方法:打开win+ R,输入cmd,在命令行输入"pip install pyinstaller" 静等几分钟后即可安装成功. 第二步 ...
最新文章
- 智能文档理解:通用文档预训练模型
- 图解算法 广度优先算法
- 关于无人驾驶商业化现状的一个小研究
- Hyper-V 3 虚拟机快照之四 导入/导出快照
- npm缺少css-loader,/style-compiler,stylus-loader问题,npm没有权限无法全局更新问题【已解决】
- [置顶] 加载事件js代码
- java jlable添加gif,Java动画GIF而不使用JLabel
- windows 下 MyEclipse 逆向工程生成hiberate 对应配置文件以及 javaBean。
- 使用Apache Camel发布/订阅模式
- C语言: ---windows下VS Debug调试
- 别再拿div+css误导人了
- PAT乙级(1002 写出这个数 )
- 玩转spring boot——开篇
- 阿里云服务器定时跑python_通过python调用阿里api定时备份阿里云RDS
- 图片base64编码显示
- symbian VC环境配置及其helloword详解
- eclipse中导入jar包源文件
- jdk 文档下载地址
- 深圳雷赛智能自动控制软件使用说明(运动控制卡)
- linux opendir路径_linux opendir readdir closedir函数
热门文章
- 查找数组键名是否存在
- python爬虫的具体流程_[专栏作家]【Python】爬虫程序 (一)
- java fieldposition_Java FieldPosition toString()用法及代码示例
- 只腐蚀毛刺 腐蚀算法_去毛刺,这些方法更专业一点~
- 快速使用nexus搭建maven本地私服
- 轮播中小按钮的切换和高亮效果
- 借贷记账法下的账户对应关系_会计实操借贷记账法记账规则——会计干货来了快记啊!...
- java容易搞混的技术_Java中比较容易混淆的知识点
- c语言vs2017链表出错,【C++单链表就地逆置】程序无error错误,求指点TAT。
- 二分查找向上还是向下取整_二次构造柱泵向上输送方便还是向下输送方便