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 / 问题

问题[websites](ubuntu)

Martin Hope
SyntheticHuman
Asked: 2020-08-25 09:23:50 +0800 CST

如何创建网站的桌面快捷方式

  • 3

我查找了如何在桌面上创建网站快捷方式,我不断得到很多不同的方法,但都不起作用。

  1. 我无法将 url 拖放到桌面文件夹以创建快捷方式。它只是给我“不支持拖放。使用了无效的拖动类型。

  2. 我无法创建 .desktop 或 .sh 文件来创建链接。当我完成这些文件并赋予它们执行权限时,它什么也不做——它们不打开任何窗口。

谁能解释发生了什么,或者如何用不同的方法来做?

编辑:我正在使用 20.04,我正在尝试使用 chrome 创建一个快捷方式(我更喜欢 Chrome 到 Firefox)。

scripts shortcuts websites .desktop
  • 3 个回答
  • 4466 Views
Martin Hope
Heisenberg
Asked: 2020-07-02 14:47:40 +0800 CST

如何使用 /etc/hosts 将 URL 重定向到另一个 URL

  • 4

我想阻止我的 ubuntu 系统上的一些网站。所以,我在 中添加了一些行/etc/hosts,它们是

127.0.1.1       www.reddit.com
127.0.1.1       www.facebook.com

这现在成功阻止了该网站,但是当我转到上面提到的 URL 之一时,我想重定向到另一个 URL,我发现您需要将其更改127.0.1.1为IP of website 使其工作,但我无法转换 URL,例如https: //i.imgur.com/6FxzzCT.png到 IP 地址。

如果有人可以将任何 URL 转换为 IP 地址,那将非常有帮助。

networking server websites hosts
  • 1 个回答
  • 8317 Views
Martin Hope
Funni5
Asked: 2020-06-16 06:24:08 +0800 CST

无法从外部连接到我的网站[重复]

  • 0
这个问题在这里已经有了答案:
如何将域设置为ip地址? (2 个回答)
2年前关闭。

你好我的网络地图是这样的

internet--Arris589--wavlink rounter--my PC== apache2  

我的问题是当网络包进来时,他们会收到“此网页已关闭消息”,而当我连接到该页面时,它的工作原理。我已经尝试过端口转发并设置了 apache。

这就是我的配置在 apache 中的样子

我的网络服务器的配置

我的webhub.network.conf:

<VirtualHost *:80>
    ServerName www.webhub.network
    ServerAlias webhub.network
    DocumentRoot /home/chris/Documents/homeserver/
    <Directory /home/chris/Documents/homeserver/>
        Options Indexes FollowSymLinks
        AllowOverride None
        Require all granted
    </Directory>
</VirtualHost>
networking apache2 websites webserver
  • 1 个回答
  • 317 Views
Martin Hope
Čamo
Asked: 2020-06-06 12:13:30 +0800 CST

a2ensite 错误 - 站点不存在

  • 0

我想在 /etc/apache2/av​​ailable-sites 中启用站点。几个小时前一切正常。然后我做了一些更改,因为错误包括在 /etc/apache2 中复制目录,现在我可以看到带有配置文件的目录,但是文件是空的 a2ensite 返回错误站点不存在也 ll 命令将此结果返回到我不明白的控制台:

root@azure-camo-server:~# ll /etc/apache2/sites-available
total 12
drwxr-xr-x 2 root root 4096 Jun  5 19:50 ./
drwxr-xr-x 9 root root 4096 Jun  5 12:03 ../
lrwxrwxrwx 1 root root   24 Jun  5 12:01 .conf -> ../sites-available/.conf
lrwxrwxrwx 1 root root   35 Jun  5 12:01 000-default.conf -> ../sites-available/000-default.conf
-rw-r--r-- 1 root root  582 Jun  5 12:21 camo.publicvm.com.conf
lrwxrwxrwx 1 root root   49 Jun  5 12:01 kutkovak-le-ssl.conf -> /etc/apache2/sites-available/kutkovak-le-ssl.conf
lrwxrwxrwx 1 root root   32 Jun  5 12:01 kutkovak.conf -> ../sites-available/kutkovak.conf
-rw-r--r-- 1 root root    0 Jun  5 19:50 tatrytec-eu
lrwxrwxrwx 1 root root   52 Jun  5 12:01 tatrytec-eu-le-ssl.conf -> /etc/apache2/sites-available/tatrytec-eu-le-ssl.conf
lrwxrwxrwx 1 root root   35 Jun  5 12:01 tatrytec-eu.conf -> ../sites-available/tatrytec-eu.conf

我不明白会发生什么以及如何解决它。有人可以告诉我这是什么意思吗?

apache2 websites
  • 1 个回答
  • 4189 Views
Martin Hope
Fredthedoggy
Asked: 2020-04-08 12:02:41 +0800 CST

在 PHP 中管理文件删除

  • 0

我正在创建一个 PHP 网站,您可以在其中上传 2 张图片,并将它们组合在一起,然后让您下载最终产品。目前,我已将其设置为创建一个存储在 cookie 中的用户 ID。然后来自该用户 ID 的所有文件都存储在/user/UserID. 如何在 2 小时后自动删除该文件夹中的文件,以及文件夹本身(如果它是空的)?

我已经做了一些搜索,但我似乎找不到一个简单的方法在 2 小时后删除文件,因为用户可能不再在页面上,所以我无法从 PHP 页面内部执行它。

php apache2 websites delete
  • 1 个回答
  • 68 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
NK_
Asked: 2019-12-17 14:47:46 +0800 CST

主服务器 - 安全问题

  • 0

我打算在旧桌面上安装 Ubuntu Server,以便在家中进行测试。我还计划安装一个 Web 服务器(很可能是 Apache)并将其打开到 Internet。Web 服务器不会包含任何关键信息。

我认为使用 ufw(允许 lan 上的所有流量,只允许 wan 上的端口 80 TCP)就足以保证安全。我想知道此配置是否可能存在任何看不见的安全问题。

server websites ufw
  • 1 个回答
  • 245 Views
Martin Hope
Yokai
Asked: 2019-11-20 21:36:38 +0800 CST

19.10 更新后 chrome.bing.com 网页上没有图片

  • 1

我正在使用 MATE 桌面运行 19.10。自上次更新以来,“bing.com”网页上的图片未在 chrome 中显示。我有第二台运行 19.10 的 PC,该 PC 显示、更新并消失了。我的 google-foo 不强,因为我找不到提交错误报告的方法,也没有发现其他人有这个问题。这当然不是什么大问题,但很奇怪。

google-chrome websites
  • 1 个回答
  • 117 Views
Martin Hope
Jahus
Asked: 2019-08-28 10:54:35 +0800 CST

用另一个分区扩展根(网站的服务器,在生产中)

  • 1

我为一家媒体工作,该媒体的网站每天获得大约 30 万次浏览量,安装在 OVH 服务器上。

当我们得到服务器时,据说它有 2 个 500 GB 的 SSD 存储,所以我们随它去安装所有东西,而不检查哪个分区中有空间。经过几个月的生产,我们现在无法备份网站,因为服务器空间不足。经过快速检查……

df -h给出了这个:

Filesystem      Size  Used Avail Use% Mounted on
udev             32G     0   32G   0% /dev
tmpfs           6.3G  1.3M  6.3G   1% /run
/dev/md3         20G   13G  6.1G  67% /
tmpfs            32G     0   32G   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs            32G     0   32G   0% /sys/fs/cgroup
/dev/md2        487M  213M  246M  47% /boot
/dev/md4        449G   70M  426G   1% /home
/dev/nvme0n1p1  510M  6.1M  504M   2% /boot/efi
tmpfs           6.3G     0  6.3G   0% /run/user/0

我注意到的第一件事是/它只安装了 20 GB。由于该网站位于 下/var/www/,因此它似乎属于该分区。

第二件事,安装了 450 GB /home,这对于 Ubuntu 的服务器发行版来说非常奇怪。它不应该托管用户及其桌面、下载等,或者是吗?

现在需要的是一种扩展/或/var/www/不/dev/md4丢失数据的方法,最好没有停机时间(或大量停机时间,否则可能会对 SEO 产生影响)。

我曾考虑过复制/var/www到/home/www/它们,然后在它们之间创建一个符号链接,但我更愿意在做任何事情之前获得一些建议和建议。我不是指定的开发人员(而是编辑助理,实际上没有开发人员),所以职责落在我身上,我不想把事情搞砸;特别是目前没有备份。

我想知道的另一件事是第二个 500 GB SSD 存储在哪里消失了。我会问它是否被设置为 RAID-0,但我有一些疑问。

谢谢你。

partitioning mount websites 18.04
  • 1 个回答
  • 166 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

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