草庐IT

【异常】Nginx报错[emerg]: unknown directive “user“ in /usr/local/nginx/conf/nginx.conf:xx报错处理

一、报错内容[emerg]:unknowndirective"user"in/usr/local/nginx/conf/nginx.conf:xx二、报错内容如果出现nginx静态资源文件无法访问,403forbidden错误检查一下nginx.conf文件的上面有一个usernobody是不是打开的,并且改成userroot出现这种情况一般是修改配置文件nginx.conf造成的如果你修改文件后出现那基本上就是这个原因启动不了三、报错解决重新打开改为UTF-8无BOM编码操作方式:用编辑器打开,然后使用选择编码-“以UTF-8无BOM格式编码”

cannot load certificate “/usr/local/nginx/ssl/*.pem“: BIO_new_file() failed

最近部署SSL证书的时候老是报错, cannotloadcertificate"/usr/local/nginx/ssl/*.pem":BIO_new_file()failed(SSL:error:02001002:systemlibrary:fopen:Nosuchfileordirectory:fopen('/usr/local/nginx/ssl/*.pem','r')error:2006D080:BIOroutines:BIO_new_file:nosuchfile)这个错误也是比较常见的,我出现这个问题首先是查看自己路径下有没有这个文件,排查之后发现确实有这个文件,重启之后还是报这个

Mac笔记本用brew下载的东西存放在哪里?如何找到usr文件夹?

首先需要了解到Mac笔记本是没有分区的概念的,全部文件都是存放在一个区第一:一般Homebrew都是安装在usr/bin/Cellar文件夹下面第二:用brew命令安装的软件可以在Mac终端用brewlist来查看第三:无论你的芯片是什么ARM,X86还是M1,查找用homebrew安装的软件的路径你都可以用命令:brewlistxxx软件名称,这个软件名称就是上面用brewlist列出来的Fornulae或者是Casks的列表那些。比如我想查找visual-studio-code的安装路径在哪里?如下图所示:得知我们软件安装在了/opt目录下面了。我们如何看这个软件都是存放在哪里了呢?其实,

Docker启动elasticsearch退出并报错AccessDeniedException/usr/share/elasticsearch/config/elasticsearch.yml解决方案

Docker启动elasticsearch退出并报错:Exceptioninthread“main”SettingsException[Failedtoloadsettingsfrom/usr/share/elasticsearch/config/elasticsearch.yml];nested:AccessDeniedException[/usr/share/elasticsearch/config/elasticsearch.yml解决方案问题背景解决方案Lyric:吃一口冰淇淋来融化你的伤心问题背景在使用Docker启动elasticsearch的时候报错:Exceptioninthr

[已解决]ln: failed to create symbolic link ‘/usr/bin/python’: File exists

安装python3在添加软链时报错如下(翻译过来的意思就是:创建符号链接失败,文件存在。)[root@VM-12-15-centosPython-3.7.6]#ln-s/usr/local/python3/bin/python3.7/usr/bin/python3ln:failedtocreatesymboliclink'/usr/bin/python3':Fileexists解决办法1,加个f参数覆盖之前存在的文件ln-sf/usr/local/python3/bin/python3.7/usr/bin/python3把 -s 命令修改成 -sf 命令;-f 命令的意思是强制执行,也就意味着

安装库报错:No CUDA runtime is found, using CUDA_HOME=‘/usr/local/cuda-11.3‘

文章目录1、报错内容2、检查3、解决1、报错内容安装库时报错:NoCUDAruntimeisfound,usingCUDA_HOME='/usr/local/cuda-11.3'2、检查查看cuda版本和pytorch版本python进入python环境importtorchtorch.__version__torch.cuda.is_available()nvidia-sminvcc-V因此发现是由于该虚拟环境中CUDA与torch的版本不对应,发现在安装虚拟环境的environment.yml文件中只有指定cuda版本,而没有自动安装正确的torch版本:channels:-pytorch

Xcode 14.3 报错 ..../XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphoneos.a

最近把Xcode升级到14.3发现pod不是很适配,出现报错Filenotfound:/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphoneos.a此处提供两种解决方案:1、同样的代码在Xcode14.2中就没有问题,通过去查找,发现barclite_iphoneos.a在xcode14.3中并没有,在Xcode14.2中是有的;“然后把14.2的目录文件arc/整个拷贝到14.3的Xcode应用目录里。”能将项目跑起来,有未知风险(

解决Linux系统下,“/usr/bin/ld: 找不到 -lXXX”问题

参考链接:(5条消息)解决Make时,“/usr/bin/ld:找不到-lXXX”问题的四种方法_回音谷的博客-CSDN博客本文以Xxf86vm库作为例子,遇到不同的库直接替换这个库的名字就行。报错:/usr/bin/ld:找不到-lXxf86vm意思是找不到名为Xxf86vm的库,库的名字应该是Xxf86vm.so,命名规则是libXxf86vm.so1、首先先找电脑上是否下载了这个库locateXxf86vm.so有可能会出现找不到“locate”的问题,按照提示安装就行,然后再找这个库。输入:sudoaptinstallmlocate2、电脑上如果已经下载过这个库,就会出现这个库的路径名

【小程序】报错:no such file or directory, access ‘wxfile://usr/miniprogramLog/log2‘

出现场景在微信小程序开发中,使用真机调试的时候,出现这个错误解决方式将真机调试由2.0切换到1.0

解决/usr/bin/env: ‘python3\r’: No such file or directory

1./usr/bin/env:‘python3\r’:Nosuchfileordirectory1.异常原因:DOS系统下和Linux系统下对于换行键的表示不同。在windows下,用连续的’\r’和’\n’两个字符进行换行。‘\r’为回车符,’\n’为换行符,比如原来的’aaabbb’更改为’aaa\nbbb’后输出的结果为:aaa换行bbb。#!/usr/bin/envpython\r\n在Linux下,用’\n’进行换行。#!/usr/bin/envpython\n所以windows下的程序会认为#!/usr/bin/envpython是一行,而linux会认为#!/usr/bin/en