尽管文件存在于服务器上,但找不到它

尽管文件存在于服务器上,但找不到它

我在每个文件上都添加了一个.crt.pem运行。/tmp/certschmod 777 <filename>

现在,当我尝试运行我的服务时出现此错误:

9 月 6 日 13:33:25 vu89.bdom.com systemd[1]: 正在启动 Nginx 托管应用程序 - myadminui... 9 月 6 日 13:33:25 vu89.bdom.com nginx_myadminui[21396]: nginx: [emerg] BIO_new_file("/tmp/certs/my_admin.crt") 失败 (SSL: 错误:02001002:系统库:fopen:没有此文件或目录:fopen('/tmp/certs/my_admin.crt','r') 错误:2...文件:没有此文件) 9 月 6 日 13:33:25 vu89.bdom.com nginx_myadminui[21396]: nginx: 配置文件 /etc/nginx/nginx_myadminui.conf 测试失败 9 月 6 日 13:33:25 vu89.bdom.com systemd[1]: myadminui.service: 控制进程已退出,代码=已退出状态=1 9 月 6 日 13:33:25 vu89.bdom.com systemd[1]: 无法启动 Nginx 托管应用程序 - myadminui。 9 月 6 日 13:33:25 vu89.bdom.com systemd[1]: 单元 myadminui.service 进入失败状态。 9 月 6 日 13:33:25 vu89.bdom.com systemd[1]: myadminui.service 失败。 提示:有些行被省略,请使用 -l 完整显示。

我仔细检查了文件的权限,确保文件名和配置都没有拼写错误。这是什么原因造成的?

相关内容