CFileLogRoute.logPath “/home/xxx/preview/protected/config/log/../../log/2011/09/” does not point to a valid directory. 请确定目录存在并且允许 Web server process 写入.
如果不幸的你遭遇到了与我相同的问题 ,那请继续看下去.
通过 ssh 把windows文件上传到linux 后文件夹默认是没有读写权限的,该如何解决:
删除 log下 所有文件即可,因为我们上传的时候是自传了 2011 文件夹, 09文件夹 .
当然如果你是新手学习 你想偷懒可以使用如下方式:
chmod -R +w /home/html/ff
这样做是不安全的 只是在你寻找不到错误的时候这样做,如果运营着社区 千万不要这样做很容易会被黑客入侵的。
关于如何保存 LINUX服务器权限信息 并且 从 linux->windows->linux 这里 引用我同事说的话
windows 根本就不支持 Linux 的权限系统,网络下载也不会同时保留权限信息。如果想保留权限信息,先用支持 Linux 权限系统的压缩软件压缩吧……其实 tar 就行。