问题标签 [openlitespeed]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ubuntu - 无法删除虚拟主机 openlitespeed
我已经在 ubuntu 20 上安装了新的 openlitespeed。
我有新的“示例”配置。
在仪表板中,我看到带有侦听器和虚拟主机的表。
靠近虚拟主机有暂停按钮。当我单击“暂停”时,没有任何反应。当我删除虚拟主机时,它仍然在仪表板上可见并且仍在运行。当我创建新的虚拟主机时,新的虚拟主机被禁用,因为“示例”虚拟主机在域中有“*”。
你能帮我吗,如何停止或删除 Open Lite Speed 上的虚拟主机?
更新:2021 年 10 月 31 日
1 天后,我打开仪表板,我看到,该示例已暂停,但第二台主机具有“已停止”状态,在域列中没有域(空白处),没有“暂停/启动”按钮。另外 SSL 有带有断链的图标。
在 VH 配置中,我放置了正确的证书路径,配置文件如下所示:
在 vhconf.conf 文件中我有:
php - OpenLiteSpeed 如何启用 php 模块
我是 openlitespeed 的新手,但我已经在 Ubuntu 20 上成功安装了 OLS。
我想启用配置正确的 Redis 或 Memcached。
我已经为 Redis 安装了 php 扩展(redis.ini),我可以在文件夹中找到扩展:
但是 OLS 有它自己的 php 7.4 版本或文件夹中至少有配置文件:
这里没有 redis.ini 文件。
我应该如何为 OLS 启用 php 扩展?
wordpress - 如何将 http 重定向到 https 以用于 openlitespeed 服务器?
我想将所有网站重定向到 https,而不是网站 IP 地址。默认情况下,所有页面都强制使用 https,但据我所知,ip 地址不会让我们加密。那么有什么方法可以让 ip 地址保持 http 并直接重定向到https://www.example.com(以避免浏览器“警告:潜在的安全风险”错误)
php - 使用 PHP 动态下载文件很慢
我有一个这样的 PHP 脚本在 PHP-fpm 7.3 上运行:
我尝试过静态下载这个 zip 文件(意味着没有 PHP 脚本 - 只使用普通的旧 Apache + OpenLiteSpeed 网络服务器),下载速度非常好。没有错。
问题是当我尝试使用此 PHP 脚本下载所述 zip 文件时。下载速度为1/10。
现在,我得出的结论是问题出在 PHP 而不是 WebServer 或服务器本身。我不知道我的 PHP 可能有什么问题?
我正在为 PHP-fpm 使用以下配置:
这是我尝试从脚本下载时的 PHP 日志文件:
ubuntu - 如何 ngrok,pagekite localhost 映射主机名?
我在 Windows 11 WSL2 的本地计算机上通过 CyberPanel 运行 OpenLiteSpeed 的虚拟托管服务器,用于 Web 开发。我正在使用本地域访问多个网站,例如 testsite1.priv,而不是 localhost/testsite1 或 127.0.0.1/testsite1。localhost 映射在 WSL2 Ubuntu etc/hosts 和 Windows c:\windows\system32\drivers\etc\hosts 文件中完成,如下所示:
我使用 80 端口监听 OpenLiteSpeed 服务器。所以我只需在 Chrome 中输入 testsite1.priv,本地站点在 Windows 中运行良好。
但是如何使用 ngrok 或 pagekite 让公众可以从我的本地机器访问网站?ngrok 或 pagekite 必须使用什么命令行?我试过命令:
按照 ngrok 生成的链接,我从 OpenLiteSpeed 服务器获取 html 页脚,但页面内容是:
PS 我是托管和隧道软件的新手。试图找出对我来说最方便的工作流程。而且我不仅仅局限于 ngrok 和 pagekite,只是这些现在最流行。
谢谢你的帮助!不要说那是不可能的 :D
解决方案! 好的。我终于用谷歌搜索了答案。ngrok 命令必须适合我:
对于 PageKite:
xxxxxx - 您的 PageKite 免费子域
php - 使用 BinaryFileResponse 的文件下载工作了一段时间,然后失败
我使用此功能从我的服务器下载 MP3 文件;这些文件有几兆,大小在 1 到 10 兆之间。它工作得很好,但是它会在一段时间后停止工作,然后每当我们使用该功能时它都会永久引发错误(catch 部分),直到我重新启动 Web 服务器。一旦我重新启动它,它就会恢复正常运行。Web 服务器是 OpenLiteSpeed 1.4。
请告知我是否正确使用 BinaryFileResponse 函数?
next.js - OpenLiteSpeed 服务器(DigitalOcean)中的 NextJS 应用程序崩溃
我正在使用具有 2GB RAM 的 Basic Droplet。一切都设置好了。但是当我访问该网站时,它会部分加载页面然后挂起。后来进入超时。或以下错误:
stderr.log文件内容:
关于为什么会发生的任何想法?我在 Droplet 中使用此图像:https ://marketplace.digitalocean.com/apps/openlitespeed-nodejs
root
顺便说一句,在创建文件夹和导入文件等时,我没有创建新用户(仍然使用默认用户)。这可能是个问题吗?
这是 package.json:
docker - 无法访问与 jwilder/nginx-proxy 结合的 OpenLiteSpeed 服务器
在我的生产机器上,我有运行多个服务的 docker 环境。所有网络都由一个 jwilder/nginx-proxy 容器和一个桥接网络维护。现在我正在尝试添加一个运行 OpenLiteSpeed 服务器的容器,但我无法让它通过任何端口上的代理进行通信,我总是收到“连接被拒绝”错误。可能是什么问题?低于我的设置(仅用于测试的最低要求)。我禁用防火墙只是为了测试,即使从本地机器也无法访问网站服务,其他服务(基于 Apache)可以访问就好了。
码头工人-compose.yml
caching - 打开 Lite Speed + Elementor 不保存更改
因为我已经从 apache 跳到 open lite speed 并开始使用 OLS 缓存,所以我对 Elementor 有问题。我在 elementor 中创建了一些东西(可以是块、页面、帖子......没关系)并保存它(我们称之为 v.1)。一切正常。当我想更改某些内容时,我正在 Elementor 中对其进行编辑,进行一些更改(我们称之为 v.2),保存并...在首页我看不到任何更改。所以我重新加载(F5 或 CRTL + F5),我看到页面没有变化(v.1)。我正在清理缓存,浏览器 - 没有成功。我正在查看 elementor 页面历史记录,并看到我的更改记录(v.2)。我点击它,恢复更改,我看到了(v.2),所以我保存了它。在首页我可以看到 v.2,但在 F5 / CTRL + F5 之后的 Elementor 上我仍然看到 v.1。
我想OLS缓存以某种方式在后端缓存我的可编辑页面/帖子,一旦缓存它就不会显示任何更改。但是当我清理缓存时它应该可以工作......你有任何经验吗?
- 更新
我看到,当我启用 checkPublicCache(设置为 1)时,Elementor 会出现问题:
何时禁用(设置为 0) Elementor 工作正常。我想知道为什么 - 管理面板不应该被缓存这么多,它是私人缓存而不是公共缓存......
serve stale is off 从 wordpress 清理缓存不起作用,即使从 OLS 插件禁用缓存也不起作用。