разрешения — PHP 5.5 может читать и писать, но не будет выполнять

Итак, у меня есть исполняемый файл, который я пытаюсь запустить на своем рабочем столе. Я дал пользователю соответствующие права на чтение, запись и выполнение. Мой php может записывать в файл и читать из файла, но он не будет выполнять .exe. Вот что я нашел в своем исследовании

  • Safe_Mode может быть включен, и в этом случае вам нужно будет настроить 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

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]