GVKun编程网logo

在Nginx服务器上找不到Nuxt.js SSR所有脚本文件错误(nginx找不到sbin)

12

对于想了解在Nginx服务器上找不到Nuxt.jsSSR所有脚本文件错误的读者,本文将是一篇不可错过的文章,我们将详细介绍nginx找不到sbin,并且为您提供关于http–如何在Nginx服务器上允

对于想了解在Nginx服务器上找不到Nuxt.js SSR所有脚本文件错误的读者,本文将是一篇不可错过的文章,我们将详细介绍nginx找不到sbin,并且为您提供关于http – 如何在Nginx服务器上允许PUT文件请求?、IIS报在服务器上找不到脚本语言'VBScript.encode'错误解决方法、java – 我可以在nginx服务器上部署我的.war、linux – PXE启动 – 在TFTP服务器上找不到内核的有价值信息。

本文目录一览:

在Nginx服务器上找不到Nuxt.js SSR所有脚本文件错误(nginx找不到sbin)

在Nginx服务器上找不到Nuxt.js SSR所有脚本文件错误(nginx找不到sbin)

如何解决在Nginx服务器上找不到Nuxt.js SSR所有脚本文件错误?

我在aapanel上通过PM2上传了一个SSR / Universal应用程序。设置全部后,我打开网站网址。我没有从nuxtjs获取js文件

enter image description here

我更改Publicdir并将Build Dir更改为_nuxt,您可以在下面查看nuxt.config.js

export default {
  /*
  ** Nuxt rendering mode
  ** See https://nuxtjs.org/api/configuration-mode
  */
  mode: ''universal'',/*
  ** Nuxt target
  ** See https://nuxtjs.org/api/configuration-target
  */
  target: ''server'',/*
  ** Headers of the page
  ** See https://nuxtjs.org/api/configuration-head
  */
  head: {
    title: process.env.npm_package_name || ''Quotster'',Meta: [
      { charset: ''utf-8'' },{ name: ''viewport'',content: ''width=device-width,initial-scale=1'' },{ hid: ''description'',name: ''description'',content: process.env.npm_package_description || '''' }
    ],link: [
      { rel: ''icon'',type: ''image/x-icon'',href: ''/favicon.ico'' },{ rel: ''stylesheet'',href: ''https://fonts.googleapis.com/icon?family=Material+Icons'' }
    ]
  },/*
  ** Global CSS
  */
  css: [
  ],/*
  ** Plugins to load before mounting the App
  ** https://nuxtjs.org/guide/plugins
  */
  plugins: [
    ''~plugins/vue-pagination.js'',{ src: ''@/plugins/infine.js'',ssr: false }
  ],/*
  ** Auto import components
  ** See https://nuxtjs.org/api/configuration-components
  */
  components: true,/*
  ** Nuxt.js dev-modules
  */
  buildModules: [
    [''@nuxtjs/google-analytics'',{
      id: ''UA-156614544-3''
    }]
  ],/*
  ** Nuxt.js modules
  */
  modules: [
    [''bootstrap-vue/nuxt'',{ css: false }],''@nuxtjs/axios'',''@nuxtjs/auth'',''@nuxtjs/toast''
  ],axios: {
    baseURL: ''url''
  },auth: {
    strategies: {
      local: {
        scheme: ''refresh'',token: {
          property: ''access_token'',maxAge: 60 * 60 * 24 * 5,// type: ''Bearer''
        },refreshToken: {
          property: ''access_token'',data: ''access_token'',maxAge: 60 * 60 * 24 * 30
        },endpoints: {
          login: { url: ''/login'',method: ''post'',propertyName: ''access_token'' },logout: { url: ''/logout'',method: ''post'' },user: { url: ''/me'',method: "get",propertyName: false },refresh: { url: ''/refresh'',},tokenrequired: true,tokenType: ''bearer'',// globalToken: true,// autoFetchUser: true
      }
    },redirect: {
      login: ''/login'',logout: ''/'',callback: ''/login'',home: ''/backend''
    }
  },/*
  ** Build configuration
  ** See https://nuxtjs.org/api/configuration-build/
  */
  buildDir: ''_nuxt'',build: {
    publicPath: ''_nuxt/dist/''
  },router: {
    linkActiveClass: ''active''
  },toast: {
    position: ''top-right'',iconPack: ''material'',icon: ''verified_user'',duration: 2000,loading: {
    color: "#9c27b0",height: ''3px''
  }
}

我还添加了ngnix代理形式的nuxt文档

map $sent_http_content_type $expires {
    "text/html"                 epoch;
    "text/html; charset=utf-8"  epoch;
    default                     off;
}

server {
    listen          80;             # the port Nginx is listening on
    server_name     quotster.in;    # setup your domain here

    gzip            on;
    gzip_types      text/plain application/xml text/css application/javascript;
    gzip_min_length 1000;

    location / {
        expires $expires;

        proxy_redirect                      off;
        proxy_set_header Host               $host;
        proxy_set_header X-Real-IP          $remote_addr;
        proxy_set_header X-Forwarded-For    $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto  $scheme;
        proxy_read_timeout          1m;
        proxy_connect_timeout       1m;
        proxy_pass                          http://127.0.0.1:3000; # set the address of the Node.js instance here
    }
}

请提供我可以尝试的最佳解决方案。如我之前所说。我在unbuntu操作系统上使用aapanel和Nginx服务器。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

http – 如何在Nginx服务器上允许PUT文件请求?

http – 如何在Nginx服务器上允许PUT文件请求?

我正在使用一个需要在HTTP服务器上输出文件的应用程序.我使用Nginx作为服务器,但返回405 Not Noted错误.以下是使用cURL进行测试的示例:

curl -X PUT \
-H 'Content-Type: application/x-mpegurl' \
-d /Volumes/Extra/playlist.m3u8 http://xyz.com

我从Nginx那里得到了什么:

Nginx/1.1.19

允许PUT需要做什么?

任何线索都会很棒!

最佳答案
要添加HTTP和WebDAV方法,如PUT,DELETE,MKCOL,copY和MOVE,您需要使用HttpDavModule(./configure –with-http_dav_module)编译Nginx.首先检查Nginx -V,也许你已经有了HttpDavModule(I installed nginx from the Debian repository and I already have the module).

然后改变你的Nginx-config:

location / {
    root     /var/www;
    dav_methods  PUT;
}

您可以在nginx docs entry for the HttpDavModule获得更多信息.

IIS报在服务器上找不到脚本语言'VBScript.encode'错误解决方法

IIS报在服务器上找不到脚本语言'VBScript.encode'错误解决方法

VBScript.Encode 这个组件经常被用来加密一些ASP的木马后门以达到免杀效果,还有一些程序的作者也会在ASP中使用加密以达到保护版权的目的。

偶然间发现,有套程序传到服务器上,程序报错了:

复制代码 代码如下:
Active Server Pages 错误 ''ASP 0129''
在服务器上找不到脚本语言 ''VBScript.encode''
/config.asp,行 5

按道理程序在本地调试过的,没有问题,于是找到了网站根目录下的config文件,看向第5行,居然是一些乱码!噢,原来是加密过的,程序作者为了版权,有一段加密过的内容。

于是找了找VBScript.encode 是个什么东西!

VBScript.Encode 这个组件经常被用来加密一些ASP的木马后门以达到免杀效果,还有一些程序的作者也会在ASP中使用加密以达到保护版权的目的,但是 VBScript.Encode的加密功能非常弱,很容易被人还原出源代码,而在asp后门免杀领域,它又被用的最多,那么我们自然很容易想到可以通过禁用VBScript.Encode这个组件来实现是加密脚本失效的目的,从而可以使很多免杀的asp木马毫无用武之地。

禁用VBScript.Encode的方法(使用IIS做为WEB服务器和虚拟主机的用户):

运行regedit打开注册表编辑器,展开至:

复制代码 代码如下:
HKEY_CLASSES_ROOT\VBScript.Encode

按右键-权限-去除users组读取权限或者是加入虚拟主机用户组的拒绝权限均可
或者是直接删除VBScript.Encode这个注册表项也可,
修改好注册表后,重启IIS,然后打开加密后的文件便会提示:在服务器上找不到脚本语言 ''vBScRipt.EncOdE''。

现在知道是什么原因了,那就选择绕一点的路吧,百度vbscript.encode 解密,到处都是阿,随便挑一个用用。

您可能感兴趣的文章:
  • ajax 返回值自动添加pre标签的解决方法
  • jquery html动态生成select标签出问题的解决方法
  • js改变img标签的src属性在IE下没反应的解决方法
  • A标签触发onclick事件而不跳转的多种解决方法
  • javascript使用for循环批量注册的事件不能正确获取索引值的解决方法
  • JavaScript使用focus()设置焦点失败的解决方法
  • JavaScript中的单引号和双引号报错的解决方法
  • IE8中使用javascript动态加载CSS的解决方法
  • IE8中动态创建script标签onload无效的解决方法

java – 我可以在nginx服务器上部署我的.war

java – 我可以在nginx服务器上部署我的.war

我真的很喜欢Nginx的稳定性和方式
请求被处理.

而我真的很喜欢tomcat的java
和用户友好

有没有办法在Nginx服务器上部署我的.war?

解决方法

我不相信这是可能的,因为Nginx不是一个servlet容器,所以它不了解什么是.war文件.您可以将Nginx配置为在Tomcat服务器之前的反向代理,这样可能会使您成为两者的最佳选择.

这个http://wiki.nginx.org/JavaServers可以快速搜索Google搜索,这可能会给你你想要的东西.

linux – PXE启动 – 在TFTP服务器上找不到内核

linux – PXE启动 – 在TFTP服务器上找不到内核

我按照以下链接进行PXE启动,
http://www.howtoforge.com/setting-up-a-pxe-install-server-on-ubuntu-9.10-p3

我能够从服务器ping客户端,当我启动客户端时,它从服务器获取IP地址.

但后来,我收到了这个错误

PXELinux 3.82 2009-06-09
. . . [other informations]
!PXE Entry point found (we hope) at 9D3B:0109 via plan A
UNDI code segment at 9D3B len 16C2
UNDI data segment at 933B len A000
Getting cached packet 01 02 03
. . . [other informations]
TFTP prefix:
Trying to load: pxelinux.cfg/ec5db4c0-74fe-d511-b9e7-3d9235afe5a1
Trying to load: pxelinux.cfg/01-00-17-31-b6-5e-a8
Trying to load: pxelinux.cfg/0A64491E
Trying to load: pxelinux.cfg/0A64491
Trying to load: pxelinux.cfg/0A6449
Trying to load: pxelinux.cfg/0A644
Trying to load: pxelinux.cfg/0A64
Trying to load: pxelinux.cfg/0A6
Trying to load: pxelinux.cfg/0A
Trying to load: pxelinux.cfg/0
Trying to load: pxelinux.cfg/default
Unable to locate configuration file
Boot Failed: press a key to retry or wait for reset

我已将链接中提到的所有文件放在tftpboot中.
任何人都可以解释可能是什么问题.

解决方法

您可以尝试在引导服务器上运行tcpdump(或wireshark),并查看客户端要求的内容.就个人而言,我喜欢看到正在运行的是什么,因为这是事实,全部真相和唯一真相;)它帮助我确定实际发生了什么.

说到权限 – 请记住目录权限.该进程必须具有对该目录的执行(x)权限才能进入该目录(例如:cd / path / x)和读取(r)读取其内容的权限(想想:ls / path / x).执行位是必须的,tftpd守护程序运行的用户的读权限也不应该受到影响.

接下来,您可以将-vvvv添加到/ etc / default / tftpd-hpa文件中的选项并重新启动服务器.这将增加tftpd-hpa守护进程的日志记录级别,并可能为您提供有关问题根源的额外提示(请查看/ var / log / messages).

另一个想法:尝试通过tftp获取客户想要的文件(通过监听线路上运行的内容,您将获得客户想要的内容)来自tftp服务器.如果你可以下载文件,那么你确定你的tftp服务器工作,文件在那里,路径是正确的,权限是正确的.如果存在任何其他问题,则它们位于客户端(或客户端 – 服务器协议不匹配).

最后一件事:我不喜欢HOWTO建议使/ tftpboot目录世界可写.获得安装程序后,从目录中删除写入权限.恶意客户端可以轻松填满/ tftpboot目录所在的文件系统 – 协议中没有内置的身份验证(因此“琐碎”的ftp).

希望文本墙有所帮助;)

关于在Nginx服务器上找不到Nuxt.js SSR所有脚本文件错误nginx找不到sbin的问题就给大家分享到这里,感谢你花时间阅读本站内容,更多关于http – 如何在Nginx服务器上允许PUT文件请求?、IIS报在服务器上找不到脚本语言'VBScript.encode'错误解决方法、java – 我可以在nginx服务器上部署我的.war、linux – PXE启动 – 在TFTP服务器上找不到内核等相关知识的信息别忘了在本站进行查找喔。

本文标签:

上一篇使用React Js中的API实时同步按钮状态(react 同步调用接口)

下一篇POST请求错误与node.js服务器一起抛出404并响应应用(post请求405)