Commit 208b11c45753333dd3ef25e3c749922ec8a56e83

Authored by luoyanshou
1 parent 0caf8fa3

[Swoole 集成 ThinkPHP 3.2] Swoole/tmp 目录做成逻辑添加。

Showing 1 changed file with 4 additions and 0 deletions
trunk/swoole.php
... ... @@ -72,6 +72,10 @@ function portBind($port)
72 72 function servStart($host, $port, $daemon, $name)
73 73 {
74 74 echo "正在启动 swoole-task 服务" . PHP_EOL;
  75 + if (!file_exists(dirname(SWOOLE_TASK_PID_PATH))) {
  76 + $cmd = 'mkdir -p '.dirname(SWOOLE_TASK_PID_PATH);
  77 + exec($cmd);
  78 + }
75 79 if (!is_writable(dirname(SWOOLE_TASK_PID_PATH))) {
76 80 exit("swoole-task-pid文件需要目录的写入权限:" . dirname(SWOOLE_TASK_PID_PATH) . PHP_EOL);
77 81 }
... ...