我正在做一个小应用程序,我正在尝试使用所需的最少量配置。我现在要解决的问题如下:
project/lib/perl/
中的我有我的模块。
我的日志位于project/log/
(我可能会在/var/log/
移动它们)
从我的模块我想写日志但是我想使用相对路径。
设置日志路径时的初始尝试是'../../log/development.log'
如果它是终端,那将会起作用。
实现所需目录切换的最简洁方法是什么?
答案 0 :(得分:0)
不要使用这样的相对路径,它非常脆弱。使日志位置成为命令行选项,配置选项(只是将问题推到指定配置文件位置)或所需的环境变量。