PHP: создать исполняемый файл Mac - PullRequest
0 голосов
/ 13 мая 2019

Несколько лет назад я создал проект, который позволяет пользователю вводить IP-адрес принтера, выбирать модель принтера, нажимать кнопку отправки, и он создает исполняемый файл Mac, который автоматически устанавливает драйвер принтера на компьютер.

К сожалению, я не сделал резервную копию кода, и он потерян в эфире.

Мне нужно пересобрать этот проект, и единственная часть, на которой я застрял, - это сделать файл исполняемым для Mac.

На Mac все, что мне нужно сделать, это открыть терминал и ввести следующую команду, чтобы сделать его исполняемым:

 chmod +x filename

Как мне это сделать в PHP?

Вот то, что я пытался до сих пор

$file = fopen("installer", "w+") or die("file not open");

$kyocerascript = 'code for the script goes here';


fwrite($file,$kyocerascript) or die("Data not write");


fclose($file);
chmod("installer", "+x");

и я пытался

chmod($file, "+x");

Мой код создает файл без каких-либо проблем, но это не исполняемый файл.

Я решил эту проблему, заархивировав файл

1 Ответ

0 голосов
/ 13 мая 2019

Чтобы запустить php на любом типе машины, вам нужно установить сам php.Вы можете установить один из множества «локальных серверов», таких как: XAMPP, WAMP и т. Д.

...