AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题

问题[html](ubuntu)

Martin Hope
01AutoMonkey
Asked: 2020-05-08 14:31:00 +0800 CST

如何在 Wine 中安装 HTML (Gecko) 支持?

  • 4

我正在尝试运行一个游戏安装程序,该安装程序需要我向下滚动许可协议才能继续,它使用一些 IE 技术以 HTML 呈现,所以我相信我需要 wine-gecko.. 但是我该如何安装它?

wine msiexec /i wine-gecko-2.47.1-x86_64.msi只是给我:

0009:err:mscoree:LoadLibraryShim error reading registry key for installroot
0009:err:mscoree:LoadLibraryShim error reading registry key for installroot
0009:err:mscoree:LoadLibraryShim error reading registry key for installroot
0009:err:mscoree:LoadLibraryShim error reading registry key for installroot

不能滚动意味着不能同意许可协议。


见:https ://wiki.winehq.org/Gecko

我正在运行 Ubuntu 20.04。

编辑#1

当 wine 初始化自己时,我得到了这个:

wine: created the configuration directory '/home/myuser/.wine'
0012:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
0012:err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
0012:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
0012:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
0012:err:ole:get_local_server_stream Failed: 80004002
0014:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
0014:err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
0014:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
0014:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
0014:err:ole:get_local_server_stream Failed: 80004002

Could not find Wine Gecko. HTML rendering will be disabled.
Could not find Wine Gecko. HTML rendering will be disabled.
wine: configuration in L"/home/myuser/.wine" has been updated.
Could not find Wine Gecko. HTML rendering will be disabled.
0009:err:mshtml:create_document_object Failed to init Gecko, returning CLASS_E_CLASSNOTAVAILABLE

所以看起来它正试图在某个地方找到壁虎..

wine firefox html ie
  • 1 个回答
  • 15269 Views
Martin Hope
Gareth Swemmer
Asked: 2020-02-04 05:48:01 +0800 CST

从 Linux 主机连接 Mysql PDO/MySqli

  • 0

我的数据库主机和我的网站主机不一样。

我已经在 .NET 上创建了一些带有web.config或app.config文件的 Web 应用程序,我可以在其中轻松地machinekey为 web-farm 的 MySQL 数据库上的 MySQL 连接设置一个。

这在 .NET 或 Visual Studio Web 应用程序上非常简单。

<system.web>
   <machineKey validationKey="C250127840E44F50A34824E348FC089A0DE6C60C3D0CF61A31AB01BCAB6AE3940C82648D2F085B1DECFA5204AD393A5810403DABED73002608AEF7231F29E6CB" decryptionKey="8A86EB63181EDD9439D664ACA990D07302F3280E6F6919B3" validation="SHA1" decryption="AES"/>
</system.web>

然而

我现在正在为 GNU/Linux 主机创建一个网站。我使用的是同一个数据库,在测试中,连接很好。但是,当发布时,MySQL 连接被拒绝。

  • 我怀疑这又是因为网络农场,但没有证据。

  • 我已允许远程 mysql 上的主机 IP。

  • 我检查了 MySQL 主机上的主机 IP 没有被阻止。

  • 我已经检查了 MySQL 连接的端口。(它在发布之前工作)。

  • 我已经检查了 MySQL 用户名的用户权限。

  • 我还向我的 MySQL 主机上的支持人员发送了邮件,以查看他们是否有任何支持。

  • 我已经坐了一段时间了,这令人沮丧。

有没有办法可以在此应用程序上设置机器密钥/是否需要?

如果有人建议我可以检查的任何其他内容,或者指出我可能缺少的设置,那将不胜感激。

下面是我的连接,当我运行应用程序时它确实有效。

发布到主机,连接被拒绝。

<?php

    $host = "server IP";
    $port = 3306;
    $user = "username";
    $password = "**********";
    $dbname = "mysql.table";

    $conn = new mysqli($host, $user, $password, $dbname, $port);

    if ($conn->connect_error) {
        die("Connection failed: " . $conn->connect_error);
    }

?>

<?php

 $host = 'DB_IP';
    $dbname = 'DB_Name';
    $dsn = 'mysql:host=DB_IP;dbname=DB_Name';
    $username = 'Username';
    $password = 'Password';

     try {
         $conn = new PDO($dsn, $username, $password);
         echo "Connected to $dbname at $host successfully.";
     } catch (PDOException $pe) {
         die("Could not connect to the database $dbname :" . $pe->getMessage());
     }    

  ?>

这是我测试代码的时候:

成功连接到 IPADDRESS 的 mydb。

这是在发布到主机之后:

无法连接到数据库 mydb:SQLSTATE[HY000] [2002] 连接被拒绝

我使用 PDO 和 MySQLi 得到相同的结果。

如果有人可以请提供帮助。这几天我一直在寻找答案。

php mysql websites html visual-studio-code
  • 1 个回答
  • 345 Views
Martin Hope
WinEunuuchs2Unix
Asked: 2019-08-21 17:16:35 +0800 CST

无法在下载的网页中查找价格

  • 0

使用wget我下载了这个网页:

沃尔玛网站.png

使用命令:

RobWebsiteAddress="https://www.walmart.ca/en/ip/Dispenser-Set-Tumbler-Organizer-Bathroom-Bin-Holder-Bathroom-Containers-Soap-Set-Accessories-Travel-6Pcs-Accessory-Ejoyous-Dish-Toothbrush/PRD4406MV3EZF75"
DownloadName="Ejoyous1"
wget -O- -q --user-agent=AGENT "$RobWebAddress" > "$DownloadName"

当我尝试打开其中的文件时,gedit它变得疯狂。

当我使用:

grep -i 23.31 Ejoyous1 | wc
      0       0       0

价格没找到。如果我grep在这个词上price得到一长行的 146,329 个字符,这可能是让我gedit发疯的原因:

$ grep -i price Ejoyous1 | wc
      1    6292  146329

.5 MB 文件中有一些提示:

$ grep -i necolas Ejoyous1
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */

如您所知,这是来自沃尔玛的网站。只需下载网页并使用它,我就可以毫无问题地获得 Costco 的定价和 Ikea 的定价wget。我也没有问题查看从 Costco 或 Ikea 下载的文件gedit。

如果它是 HTML 的衍生物,我该如何解释这种语言?我应该使用什么工具?有什么线索可以走上正确的道路吗?

websites css html
  • 2 个回答
  • 347 Views
Martin Hope
rphair
Asked: 2019-08-01 00:37:55 +0800 CST

如何以不同于 *.html 的方式打开 *.htm?

  • 2

我试图让文件在与(MIME Type )*.htm不同的应用程序中打开,如GNOME Help > Add a custom MIME type for all users中一般所述。我创建了:*.htmltext/html/usr/share/mime/packages/htm.xml

<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
  <mime-type type="application/x-html-notepad">
    <sub-class-of type="text/html"/>
    <comment>HTML Notepad</comment>
    <glob pattern="*.htm"/>
  </mime-type>
</mime-info>

并将桌面数据库更新为 root ( update-mime-database /usr/share/mime)。它仍然显示带有扩展名的 HTML 文件的内置 HTML mime 类型*.htm,好像上面的定义没有效果(删除<sub-class-of>没有任何区别):

$ gio info saved-web-page.htm | grep standard::content-type
  standard::content-type: text/html

即使文件中没有 HTML,它也会忽略自定义 MIME 类型定义:

$ touch empty-file.htm
$ gio info empty-file.htm | grep standard::content-type
  standard::content-type: text/plain

请问,我错过了什么?我在 GNOME 3.28.2 / Ubuntu 18.04 上。

编辑:从那以后,我在另一个论坛上更根本地提出了这个问题: MIME type text/html: how & where defined?

gnome mime-type html xdg
  • 1 个回答
  • 276 Views
Martin Hope
Felix Solomon
Asked: 2019-02-02 22:11:55 +0800 CST

Firefox Quantum:来自内部存储 (/usr) 的 HTML 文件无法打开

  • 6

我在 Ubuntu 18.10 中使用 Firefox Quantum 65.0。

我最近安装了 TeXmaker。当我尝试打开帮助文件时,我从 Firefox 收到以下错误。

在此处输入图像描述

文件路径为:

在此处输入图像描述

我可以使用文本编辑器打开相同的 html 文件。

顺便说一句,Firefox 可以从 /home 文件夹打开 html 文件。但是它无法访问 /usr 的 html 文件...

请建议我如何在 Firefox 中从 /usr 文件夹打开 html 文件。

firefox html quantum
  • 2 个回答
  • 1474 Views
Martin Hope
Display name
Asked: 2018-12-18 08:46:21 +0800 CST

如何设置最简单的 HTTP 本地服务器?[复制]

  • 55
这个问题在这里已经有了答案:
从任何目录运行 Web 服务器 5 个答案
3年前关闭。

我使用R Studio IDE做很多事情,其中​​之一是利用blogdown 包为本地网站提供服务,该包是hugo的一个分支。我在R Studio中编写代码并使用该blogdown::serve_site()命令预览站点。这是我所知道的预览静态 HTML 网站的最简单方法。利用hugo R Studio强制我的浏览器转到该127.0.0.1:XXXX位置,并且我的本地站点在我眼前预览。

我可以使用 Ubuntu 18.04 本地服务本地站点吗?如何?我想它应该很简单。在网上搜索我找不到任何简单的方法来做到这一点。如果我只是直接在浏览器中打开静态 HTML 文件,它们就会出现问题。所有图片链接立即断开。标题、超链接等的格式与我在本地使用hugo提供页面时不同。

编辑- 我并没有真正定义我的术语“简单”。答案中有两种不同的方法(到目前为止),一种对最终用户最简单,另一种对我的计算机执行的操作很简单。我喜欢这两种方法,并且在我测试它们时欢迎使用任何方法的答案。谢谢你。

server r html webserver localhost
  • 7 个回答
  • 74866 Views
Martin Hope
Paddy Roddy
Asked: 2018-10-25 02:12:03 +0800 CST

VSCode 覆盖默认的 HTML 查看器

  • 7

我希望我的默认应用程序打开.html文件为 Chrome,但在 Ubuntu 18.04 上,每次我打开 vscode 时它都会覆盖我设置的默认值。不确定如何永久启用此功能,有人知道如何停止此更改吗?

default-programs html ubuntu-gnome visual-studio-code
  • 1 个回答
  • 1412 Views
Martin Hope
user841570
Asked: 2018-06-19 01:27:18 +0800 CST

无法从 Apache2 Web 服务器加载图像

  • 0

我正在尝试在本地网络上创建自己的小网站。除图像外,一切正常。由于某些奇怪的原因,我的网站无法加载任何图像。

HTML 的根文件夹是/var/www/html.

/var/www/html/test.html:

<html>
<head>
  <title>test</title>
</head>
<body>
  <img src="sniky.png">
</body>
</html>

ls -l /var/www/html:

-rwxrwxrwx 1 root root   2155 Jun 18 08:57 bp.html
-rwxrwxrwx 1 root root   2296 Jun 17 23:12 filmy.html
-rwxrwxrwx 1 root root   1776 Jun 17 23:03 index.html
-rwxrwxrwx 1 root root   1886 Jun 17 23:11 info.html
-rwxrwxrwx 1 root root      1 Jun 17 22:18 serialy.html
-rwxrwxrwx 1 root root 897669 Jun 18 08:54 sniky.jpg
-rwxrwxrwx 1 root root     93 Jun 18 08:54 test.html

Apache2 配置 ( /etc/apache2/apache2.conf):

<Directory />
        Options Indexes FollowSymLinks
        AllowOverride None
</Directory>
<Directory /var/www/>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        Order allow,deny
        Allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
        AllowOverride None
        Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
        Order allow,deny
        Allow from all
</Directory>
server permissions apache2 html
  • 1 个回答
  • 3462 Views
Martin Hope
Senbon
Asked: 2016-03-12 19:53:24 +0800 CST

你如何覆盖浏览器的 CSS 默认值?

  • 1

你如何覆盖浏览器的默认值,例如,只是背景颜色?

html
  • 1 个回答
  • 1610 Views
Martin Hope
BJsgoodlife
Asked: 2015-12-07 07:00:12 +0800 CST

如何修复括号错误

  • 0

我正在参加关于 html 的 udemy 课程。我安装了一个名为 Brackets 的程序,但遇到了麻烦。这是该程序的屏幕截图: 括号

如果右击屏幕左侧的灰色区域,会弹出一个菜单。导师要我新建一个文件夹,我们在做外链。但是,我得到这个错误 - “尝试创建目录 css 后发生错误。(错误未知)起初我认为它可能是目录的实际名称但不是,我用我自己的名字测试了它。任何帮助将不胜感激,非常感谢您提前。

html
  • 1 个回答
  • 2106 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve