问题标签 [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 投票
2 回答
622 浏览

c++ - getcwd 第二个参数

如果我正在读取当前目录,我应该填写函数getcwd的第二个参数吗?

0 投票
3 回答
34109 浏览

php - PHP:如何将当前工作目录设置为与执行脚本的目录相同

我正在将我的网站从一台服务器转移到另一台服务器。我有一些使用 is_readable 函数的 php 脚本,该函数使用当前工作目录。

在旧服务器上,当我调用 getcwd() 时,它会输出正在执行脚本的文件夹。在新服务器上,它输出根目录'/'。

我想知道如何配置 PHP 以使用当前文件夹而不是“/”。 我不想更改任何已经在旧服务器上运行的 PHP 代码。我可以配置新服务器,但不知道要更改哪些设置。我正在使用 apache2,如果有帮助的话。

编辑:好像我的工作目录不像我想的那样是根目录。当我创建 testFile.php 并回显 getcwd() 时,它显示 php 文件所在的目录。但在我的问题文件中,在同一目录中,getcwd() 显示为“/”

0 投票
2 回答
2310 浏览

c++ - C、Linux、getcwd/chdir():获取二进制路径

我想打开一些相对于二进制位置的文件(log4cxx 配置、其他日志等)。

不幸的是,两者getwd()都给getcwd()了我目录,我尝试从该目录以已知路径运行二进制文件,而不是给我二进制文件所在的路径(以及数据所在的位置)。

如何获取应用程序的使用路径chdir()?除了尝试解析 /proc/$PID/之外的任何方法argv[0] (这还不够便携)

0 投票
5 回答
7621 浏览

c - 警告:C 中指针和整数之间的比较

我收到警告

warning: comparison between pointer and integer

在包含if下一段代码的行上:

我需要如何解决以及需要解决什么问题?

0 投票
5 回答
40904 浏览

windows-xp - 获取 Lua 中的当前工作目录

在 Windows XP SP3 上获取当前工作目录的 Lua 是什么(或获取当前运行的 Lua 文件的目录)?我喜欢使用LuaFileSystem

我不能使用os.execute("cd"),因为os.execute总是从我的主目录开始(因此总是 yield C:\Documents and Settings\username)。

0 投票
8 回答
235 浏览

c++ - 在函数中包装 C 块。初学者问题

我找到了从这里获取当前工作目录的 C 代码片段。本质上,代码是:

我想将它抽象到另一个函数中,在不同的文件中(因此如果需要,它可以在不同的平台上换出)。

目前,我在外部文件中

并在主文件中

但是,当打印到屏幕时,我会胡说八道(可能试图将内存位置打印为字符串?)

我敢肯定,这对于非初学者来说是显而易见的。这是怎么回事?

编辑:我在 Windows 7 上,顺便说一句

谢谢。

0 投票
3 回答
1466 浏览

c - getcwd 是否有任何替代 API 来获取进程的工作目录

在我们的应用程序中,我们调用getcwd(3)以获取当前工作目录。

当进程开始运行时,如果有人删除目录路径,则进程正在运行但getcwdAPI 失败(返回NULL)。

示例:进程名称为: 运行后a.exe 出现,如果当前工作目录被删除,则api失败。/root/appl/a.exea.exegetcwd(3)

是否有任何替代 APIgetcwd(3)可以知道进程的当前工作目录,即使目录路径已删除?

0 投票
1 回答
3570 浏览

php - php getcwd() 解析符号链接的目标而不是当前目录

据我所知,php getcwd()(和类似的函数,例如dirname(__FILE__))应该返回正在执行的文件的当前目录。

如果当前目录恰好是指向另一个目录的符号链接,则 php(可能与 apache 结合使用)应该返回将符号链接名称显示为您所在的“目录”的路径。

例子:

在浏览器中访问http://localhost/two/index.php会显示/var/www/one.

我希望它显示/var/www/two

有谁知道这是我可以更改的 php 或 apache 设置吗?还是我无法以这种方式使用符号链接?

0 投票
3 回答
381 浏览

php - 我需要使用 substr() 来调出目录还是可以使用其他代码?

此文件中的所有内容都以 $_GET['q'] 调出主域名的方式设置,网站中的其他目录以这种方式调出: else if (substr($_GET['q'], 0, 7) == 'quotes/') 如果我想要一个名为:ultimate-优惠和低价,我会使用

这有意义吗,或者我会以另一种方式调用我的目录,而不必让 php 调用目录文件名的子字符串。我知道这是子字符串的作用,但我只看到它用于少于 10 个字符。如果我的目录有更多字符,我还会使用子字符串吗?

这是本文档中 if 语句的开头:

比它进入

如何调用我的目录?

谢谢?

0 投票
1 回答
1512 浏览

visual-c++ - gcc 抛出:对 `_getcwd' 的未定义引用

我正在尝试在 ubuntu 11.10 x64 中编译这个 sourceforge 项目:http: //vmb.sourceforge.net/

所以我下载了 .tar.gz,解压它,然后从 /src 目录运行“make”。
但输出显示:

我认为这是错误或缺少库的问题。原始项目似乎来自 Visual Studio。
我怎样才能解决这个问题?