日期: 2017 年 5 月 23 日
解决执行"sudo echo xxx > log.txt" 时提示"Permission denied"
在执行
1 |
$ sudo echo xxx > log.txt |
命令时候,会提示错误
1 |
Permission denied |
这个错误的原因在于sudo
给echo
提权,但是并没有给重定向命令提权,导致在输出到文件的时候是没有权限的。
解决方法为使用tee
命令,如下:
1 |
$ echo xxx | sudo tee log.txt |
参考链接
编译Torch 7时遇到错误"make[2]: *** [lib/THNN/CMakeFiles/THNN.dir/init.c.o] Error 1"
编译Torch 7
时执行
1 |
$ sudo luarocks install nn |
遇到如下错误信息:
1 |
make[2]: *** [lib/THNN/CMakeFiles/THNN.dir/init.c.o] Error |
原因是缺少依赖包torch
导致的,在安装nn
之前需要先安装torch
即可解决问题。
如下方式执行:
1 2 |
$ sudo luarocks install torch $ sudo luarocks install nn |
参考链接
编译Torch 7时执行luarocks install提示"Error: No results matching query were found."
编译Torch 7
时执行luarocks install
提示错误信息:
1 |
Error: No results matching query were found. |
这个是由于系统上安装了多个luarocks
而执行安装命令的并不是Torch 7
代码目录下自带的luarocks
导致的。
修正的办法就是设置搜索路径,把Torch 7
代码目录下的install/bin/
放到搜索目录(PATH
)的最前面。
参考链接
luarocks install *错误之Error: No results matching query were found.
移除WordPress-4.7.5自动加载的emoji脚本
WordPress 4.2
版本之后,查看网页源代码你会发现WordPress
会自动在加载一段用于支持emjo
表情的脚本(JS+CSS
)。对于大部分人来说,这个是十分鸡肋的功能,反而影响加载速度,仔细观察一下就会发现,这部分功能引入了非常多的脚本以及代码,实际上绝大部分人从来不使用这部分功能,另外这部分加载脚本在Internet Explorer 11
+ HTTPS
的时候,会出现警告访问不安全的内容,原因就在于emjo
加载脚本在HTTPS
的情况下依旧会使用HTTP
去请求数据。