MAMP的php交互模式坏了吗?

Dav*_*Xia 5 php mamp

我在Mac OS X Lion 10.7.3上使用MAMP版本2.0.5(2.0.5).当我尝试使用php的交互模式时

/Applications/MAMP/bin/php/php5.3.6/bin/php -a
Run Code Online (Sandbox Code Playgroud)

它会显示Interactive mode enabled然后挂起.没有命令可行.

这个论坛帖子说其他人发现它已经坏了.有没有人找到修复?

Tyi*_*ilo 2

效果很好。

看到后输入Interactive mode enabled

<?php
echo "test\n";
?>
Run Code Online (Sandbox Code Playgroud)

然后按 ctrl+d。

test将被打印。

另请参阅这个问题:mac os php intratactive mode has no提示

要使用phpOS X 附带的默认版本,您可以在终端中执行此操作:

mv /Applications/MAMP/bin/php/php5.3.6/bin/php /Applications/MAMP/bin/php/php5.3.6/bin/php.bak
ln -s /usr/bin/php /Applications/MAMP/bin/php/php5.3.6/bin/php
Run Code Online (Sandbox Code Playgroud)

  • 有没有办法获得交互式 shell?我可能会卸载 MAMP 并使用预装的 Apache 和 PHP。 (3认同)