问题标签 [getcwd]

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 投票
1 回答
2257 浏览

php - PHP getcwd() 函数与不同目录中的 include 或 require 一起使用

我需要在其他脚本的一个目录中包含一个配置文件的路径,向上或向下几个目录。

我的配置文件有这样的功能:

execute.php 文件与配置文件位于同一目录中,这样就可以了,输出将变为:

现在,如果在原始目录之外的目录中使用相同的函数,它会将 getcwd() 函数视为在该目录中。

例如,如果从目录 public-html/one/two/three/somefile.php 调用它,如下所示:

输出变为 publichtml/one/two/three/execute.php 而不是保持 publichtml/config-directory/execute.php

我怎样才能在这里实现我想要的?抱歉,解释太长了。谢谢。

0 投票
4 回答
1113 浏览

python - Python os.getcwd() 在路径中返回波浪号。例如 C:\MYFOLD~1\test

如何让 python 返回 C:\myfolderisafolder\test 的完整路径名?

0 投票
1 回答
410 浏览

php - php getcwd() - 排除服务器目录

我有以下代码行可以在我的本地机器上运行,因为服务器的根目录与站点的根目录相同。

我如何调整它以在我的删除服务器上工作,其中根目录低于站点的几个级别。我想我只需要包含站点目录而不是服务器目录。

0 投票
4 回答
141742 浏览

linux - 单击选项卡时出现shell init问题,getcwd有什么问题?

一旦我在 bash 上单击 Tab,就会出现错误消息,这是怎么回事?

有时,错误消息是:

如何解决shell初始化问题?

0 投票
8 回答
241975 浏览

linux - sh: 0: getcwd() failed: 在引用的驱动器上没有这样的文件或目录

我正在尝试在Ubuntu 12.04 (Precise Pangolin) 上编译 ARM 代码。

当我将代码放在本地目录中时,一切正常。

但是当我将代码放在引用的挂载目录中时,会出现错误:

这是我在fstab中的设置:

这里发生了什么?什么可能导致此错误?

0 投票
4 回答
5170 浏览

c - getcwd() 在创建新指针后返回 NULL

我刚开始学习linux和C,请不要严格评判我。

我正在尝试查找当前工作目录并在此目录中打开文件以查找特定单词。如果我只找到 cwd,它会给出正确的 cwd,但是当我添加 while 循环 cwd 为空时。

输出:当前目录:(空)分段错误

0 投票
1 回答
1320 浏览

c++ - getcwd 有 wchar_t 版本吗?

我正在尝试这样做:

我也试过_wgetcwd。Google 建议 _wgetcwd 在 dir.h 中,但我从未听说过这样的头文件。

我正在使用 GCC 4.3。

谢谢你。

0 投票
1 回答
70 浏览

php - 返回数组中的文件目录

我正在尝试创建一个函数来读取目录并在数组中返回所有文件的工作目录,但它不起作用。我不知道为什么代码不起作用,你能帮我吗?

0 投票
2 回答
599 浏览

php - 为什么 getcwd() 在 __destruct() 中返回 /?

我刚刚注意到如果在 __destruct() 魔术函数中调用 getcwd() 返回“/”,而在任何其他方法中它返回预期路径。

你对此有什么解释吗?

0 投票
4 回答
8260 浏览

php - 使用 PHP 获取服务器上文件的 URL

假设我想在脚本的父目录之一中找到一个文件。考虑这个文件树:

我正在运行script.php,我需要找到哪个目录包含needle.php. 我这样做:

这将返回“Folder0\Folder1\”;

将此路径转换为该文件的 URL 的正确方法是什么?(例如`http://hostname.com/Folder0/Folder1/needle.php"

还是有更好的方法来获取服务器上文件的 URL?