问题标签 [public-html]

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.

0 投票
3 回答
91128 浏览

linux - 如何在 Ubuntu 中创建公共 HTML 文件夹?

简单的问题,但由于某种原因,我在谷歌上找不到确切的答案:

我在 Slicehost 上安装了一个全新的 Ubuntu,并想在我的主目录中为一个包含一堆静态 HTML 文件的简单网站创建一个公共目录。我该怎么做呢?只是键入mkdir public_html和设置权限的问题,还是有更清洁的方法?(我记得过去我遇到过问题,每次我将文件复制到我的 public_html 目录中时,我都必须手动设置其权限,这非常令人沮丧。)

0 投票
7 回答
7869 浏览

html - 为什么我的网络浏览器不能反映我在服务器上所做的更改?

这很简单。我的学校为我们提供了可用于网页的个人存储空间。它是标准的http://www.example.com/~studentname类型的交易。以前,我会更改 index.html 文件并使用“安全文件传输客户端”上传到我的 public_html 文件夹。我会点击刷新和宾果游戏。

我使用 ssh 远程登录,用 pico 编辑了 .html 文件,并保存了它。如果我在关闭文件后对文件进行处理,它仍然存在。但我的 firefox 和 google chrome 都没有反映最近的变化。我什至删除了我的缓存无济于事。

0 投票
3 回答
1729 浏览

linux - 如何正确创建可通过 http 访问的 SVN 存储库?(在 public_html 内)?

情况如下:

subversion 已经安装在服务器中,我可以访问服务器中的一个共享帐户(不是 root),并且这个共享主机帐户具有 SSH 访问权限。

我想创建一个存储库,我可以在其中提交我正在处理的 PHP 文件,并且当我提交时,它应该可以在浏览器中查看,这就是为什么我考虑在 public_html 中创建存储库文件夹的原因,这是一种正确的方法吗这?服务器的安全性如何?如果不是,那么正确和正确的方法是什么?

在使用 Putty 通过 SSH 创建存储库时,我还需要帮助。网上有这方面的分步指南吗?

服务器信息如下:

cat /proc/version - 输出:

Linux 版本 2.6.9-89.0.3.ELsmp (mockbuild@x86-005.build.bos.redhat.com) (gcc 版本 3.4.6 20060404 (Red Hat 3.4.6-11))

svn --version - 输出这个:

svn,版本 1.1.4 (r13838) 编译于 2009 年 8 月 10 日,23:17:10

  • ra_dav :用于通过 WebDAV (DeltaV) 协议访问存储库的模块。
    • 处理“http”模式
    • 处理“https”模式
  • ra_local :用于访问本地磁盘上的存储库的模块。
    • 处理“文件”模式
  • ra_svn :用于使用 svn 网络协议访问存储库的模块。
    • 处理“svn”模式
0 投票
2 回答
3344 浏览

svn - How to properly set up SVN on web server?

I have found this question, but it was never resolved and don't want to hijack it for myself. I'll try and give as many details as possible.

I have a shared hosting account on a Linux server which is my web server, and I have shell access.

I'm working from a Windows machine using TortoiseSVN.

I have several web sites in my public_html/ on the hosting server and would like to be able to have any changes made on my Windows machine be propagated to the server with minimum fuss. I basically want to get away from manually uploading over FTP.

I would be happy to keep all my revisions, but don't actually ever need to see them really, certainly not from a web interface. All I want to see from the web is the current revision.

Hopefully that's most of the detail sorted, now for the actual question. What's the best way to set my SVN to work in my public_html folder without exposing all my .svn directories to the public?

0 投票
1 回答
302 浏览

php - 阻止访问其他用户的文件

在我的服务器(cpanel)中,我现在看到使用简单的 DIR 脚本(PHP)我可以通过 public_html 列出所有用户的文件

/home/[用户]/public_html/

如何防止用户访问其他用户的文件?

0 投票
2 回答
4537 浏览

perl - 如何使用 perlbrew 管理针对 Web 应用程序的 perl 安装?

我一直在使用perlbrew在 Linux Fedora 笔记本上管理多个版本的 perl。我使用它来运行命令行脚本非常有用,主要使用App::cmd

我现在想使用安装在我的$HOME. 我熟悉$HOME使用 Apache 或创建虚拟主机在 s 中运行 Perl Web 应用程序,user_dir但我无法想出一种干净的方式来集成它和 perlbrew 管理的 perls。具体来说,我需要帮助来理解和寻找这些问题的答案:

  1. perlbrew下如何安装mod_perl?
  2. 假设这已经完成,我该如何配置我的 VirtualHost 以便它选择正确的当前 perl?
  3. 如果这是不可能的,(我怀疑)我至少可以使用本地安装来运行 vanilla CGI吗?

感谢您的关注。

0 投票
1 回答
3020 浏览

windows - IIS 用户目录,如 linux public_html

我熟悉Linux,不太熟悉IIS。我一直在使用 Linux/Apache 共享用户目录一段时间,设置如下:

/home/user1/public_html
/home/user2/public_html 等

...并且用户可以输入一个 URL 来查看他们的公共文件:

http://www.mycompany.com/~user1/
http://www.mycompany.com/~user2/ 等。

结合客户端 Windows 框上的 SMB 共享和驱动器映射,企业用户可以非常方便地将文件临时放入公开可用的文件夹以供其他人下载。他们只是通过电子邮件向对方发送 URL。

在 Internet 上搜索“IIS 公用文件夹”和变体,会产生我不想要的 OWA 和 Exchange 结果。Windows/IIS 中此设置的正确术语是什么?您如何在 Windows 中为所有域用户执行此操作?

0 投票
11 回答
163042 浏览

php - 如何获取 public_html 文件夹的绝对路径?

返回

有没有办法得到

问题是我必须编写一个脚本,该脚本可以位于 public_html 文件夹或 public_html 文件夹的子文件夹中。该脚本应将上传的文件保存到 public_html 目录(例如图像)内的文件夹中。换句话说,让我们说我的文件是 test.php,它的路径是

还有一个文件夹

必须保存通过 test.php 上传的文件。我不知道 test.php 文件将在哪里运行。例如它可以在路径

如何在不知道 test.php 文件在哪里的情况下获取 images 文件夹的路径?

0 投票
1 回答
755 浏览

apache - 如何将目录链接到 public_html?

我有 ~/public_html 和一些包含站点的子目录。但我的所有项目(不仅是网站)也有 ~/projects。我正在尝试将 ~/projects/X 与 ~/public_html/X 链接。

但我有错误 403,禁止访问。目录和其中的文件具有 rx 权限。我该怎么做?

0 投票
1 回答
1330 浏览

php - 将文件上传到 public_html 文件夹

我有一个 joomla 组件,它从服务器上的音乐文件夹中获取音频歌曲并在前端播放它们。用户可以从前端上传他们的歌曲。

但问题是,组件设置使得音乐文件夹路径必须在 Web 根目录之外。

路径如下所示:

/home/username/public_html/audio

但我很困惑如何使用 php 将文件上传到“public_html”文件夹内的某个位置。我可以在我的代码中使用的目标地址应该是什么?