php 5.5可以读写但不会执行

时间:2015-07-23 14:43:46

标签: php permissions executable file-permissions php-5.5

所以我有一个可执行文件,我试图在我的桌面上运行。我给了用户适当的权限来读写和执行。我的php可以写入文件并从文件中读取,但它不会执行.exe。这是我在研究中发现的内容

  • Safe_Mode可以设置为on,在这种情况下,您必须配置safe_mode_exec_dir
  • 父目录可能会阻止您的php执行.exe
  • 路径不正确

在PHP 5.5中没有Safe_Mode,我甚至在php.ini中查看以确定。此外,如果我可以读取和写入目录,那么我有正确的路径,它也不会阻止我的PHP访问它。奇怪的是我之前在同一个目录中工作,但设置必须在某处更改。有什么其他常见问题为什么一个PHP可以读写但不执行.exe?我使用的代码行是:

exec("C:\Users\myName\Desktop\Folder\MyexecutableName.exe");

0 个答案:

没有答案