所以我有一台Mac,我正在尝试创建一个localhost网页,它将打开终端并启动一个Minecraft服务器。这样,当我不在电脑上时,我的兄弟可以在服务器上。
问题是,无论我尝试什么,我都无法打开终端。
所以,这是代码(只是在一个简单的localhost / test.php文件中:
<?php
exec('osascript -e \'launch the application "Terminal"\'',$out);
system('osascript -e \'tell application "Terminal" do script "cd ~/Desktop/Bukkit/;" & "./start_server.command"\'',$out);
echo $out;
?>
如您所见,我正在尝试使用applescript,第二行仅在终端已打开的情况下工作,这就是为什么我希望第一行打开终端。
那么,无论如何要实现这一目标吗?