2011-03-23 110 views

回答

2

你的意思是Console.app?如果是,请单击文件/打开。如果MAMP的日志位于标准“打开文件”对话框中未显示的位置,请使用Cmd-Shift-G打开一个文本字段,您可以输入该路径。

控制台应该记住日志文件,所以你可以在下次运行它时在左边的列表中点击它们。

+0

谢谢!问题的另一部分是在MAMP中定位三个错误文件。 – jerome 2011-03-23 15:59:34

+0

这是有效的,但它会为每个日志文件留下一个窗口,如果您碰巧关闭了一个窗口,则必须手动重新打开它...这不是一个真正可行的方法。 – jrypkahauer 2016-08-31 19:07:02

6

这个question类似...

控制台有几个标准位置在那里将寻找和索引的日志文件。最简单的方法是将MAMP日志文件中的符号链接添加到控制台已使用的目录之一中,如〜/ Library/Logs。

例如,我的MAMP日志文件位于/ Applications/MAMP/logs中。所以我做了:

cd ~/Library/Logs 
ln -s /Applications/MAMP/logs/php_error.log . 
ln -s /Applications/MAMP/logs/apache_access_log . 

希望有所帮助!

+3

或者只是'ln -s/Applications/MAMP/logs /〜/ Library/Logs/MAMP'。而名为'MAMP'的文件夹将在'〜/ Library/Logs'中包含所有MAMP的日志 – mems 2013-02-28 14:35:02

+0

我真的不喜欢用'/ Library/Logs'或'〜/ Library/Logs'中的其他日志混合我的日志文件,所以我更喜欢把它们放在一个文件夹中。 此外,'ln'可以使用通配符......请参阅下面的解决方案。 @mems:添加一个符号链接到一个文件夹不再有效,至少在El Capitan没有。它曾经用过,但是现在你只需在左边的快速访问栏中输入一个文件夹并且没有内容。 请参阅下面的解决方案以获得更好的方法。 – jrypkahauer 2016-08-31 19:07:53

0

看起来他们改变了控制台应用程序的行为!它曾经是,你可以只是抛出一个符号链接到目录和内容将显示在控制台,但:

在El Capitan上,控制台不遵循符号链接到充满日志文件的目录,它显示目录但不是内容...所以我发现它的作品真的很好地做到这一点:

cd ~/Library/Logs 
mkdir MyNewLogsFolder 
cd MyNewLogsFolder 
ln -s /path/to/logs/folder/*.log . 

这将创建一个在左侧快速访问栏在控制台中创建新条目,并用符号链接到填充在原始日志目录中记录日志文件。

它快速简单,并且可以在所有版本的OS X中一致地工作。

相关问题