问题标签 [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.
c++ - getcwd 第二个参数
如果我正在读取当前目录,我应该填写函数getcwd的第二个参数吗?
php - PHP:如何将当前工作目录设置为与执行脚本的目录相同
我正在将我的网站从一台服务器转移到另一台服务器。我有一些使用 is_readable 函数的 php 脚本,该函数使用当前工作目录。
在旧服务器上,当我调用 getcwd() 时,它会输出正在执行脚本的文件夹。在新服务器上,它输出根目录'/'。
我想知道如何配置 PHP 以使用当前文件夹而不是“/”。 我不想更改任何已经在旧服务器上运行的 PHP 代码。我可以配置新服务器,但不知道要更改哪些设置。我正在使用 apache2,如果有帮助的话。
编辑:好像我的工作目录不像我想的那样是根目录。当我创建 testFile.php 并回显 getcwd() 时,它显示 php 文件所在的目录。但在我的问题文件中,在同一目录中,getcwd() 显示为“/”
c++ - C、Linux、getcwd/chdir():获取二进制路径
我想打开一些相对于二进制位置的文件(log4cxx 配置、其他日志等)。
不幸的是,两者getwd()
都给getcwd()
了我目录,我尝试从该目录以已知路径运行二进制文件,而不是给我二进制文件所在的路径(以及数据所在的位置)。
如何获取应用程序的使用路径chdir()
?除了尝试解析 /proc/$PID/之外的任何方法argv[0]
(这还不够便携)?
c - 警告:C 中指针和整数之间的比较
我收到警告
warning: comparison between pointer and integer
在包含if
下一段代码的行上:
我需要如何解决以及需要解决什么问题?
windows-xp - 获取 Lua 中的当前工作目录
在 Windows XP SP3 上获取当前工作目录的 Lua 是什么(或获取当前运行的 Lua 文件的目录)?我不喜欢使用LuaFileSystem。
我不能使用os.execute("cd")
,因为os.execute
总是从我的主目录开始(因此总是 yield C:\Documents and Settings\username
)。
c++ - 在函数中包装 C 块。初学者问题
我找到了从这里获取当前工作目录的 C 代码片段。本质上,代码是:
我想将它抽象到另一个函数中,在不同的文件中(因此如果需要,它可以在不同的平台上换出)。
目前,我在外部文件中
并在主文件中
但是,当打印到屏幕时,我会胡说八道(可能试图将内存位置打印为字符串?)
我敢肯定,这对于非初学者来说是显而易见的。这是怎么回事?
编辑:我在 Windows 7 上,顺便说一句
谢谢。
c - getcwd 是否有任何替代 API 来获取进程的工作目录
在我们的应用程序中,我们调用getcwd(3)
以获取当前工作目录。
当进程开始运行时,如果有人删除目录路径,则进程正在运行但getcwd
API 失败(返回NULL
)。
示例:进程名称为:
运行后a.exe
出现,如果当前工作目录被删除,则api失败。/root/appl/a.exe
a.exe
getcwd(3)
是否有任何替代 APIgetcwd(3)
可以知道进程的当前工作目录,即使目录路径已删除?
php - php getcwd() 解析符号链接的目标而不是当前目录
据我所知,php getcwd()
(和类似的函数,例如dirname(__FILE__)
)应该返回正在执行的文件的当前目录。
如果当前目录恰好是指向另一个目录的符号链接,则 php(可能与 apache 结合使用)应该返回将符号链接名称显示为您所在的“目录”的路径。
例子:
在浏览器中访问http://localhost/two/index.php会显示/var/www/one
.
我希望它显示/var/www/two
有谁知道这是我可以更改的 php 或 apache 设置吗?还是我无法以这种方式使用符号链接?
php - 我需要使用 substr() 来调出目录还是可以使用其他代码?
此文件中的所有内容都以 $_GET['q'] 调出主域名的方式设置,网站中的其他目录以这种方式调出:
else if (substr($_GET['q'], 0, 7) == 'quotes/')
如果我想要一个名为:ultimate-优惠和低价,我会使用
这有意义吗,或者我会以另一种方式调用我的目录,而不必让 php 调用目录文件名的子字符串。我知道这是子字符串的作用,但我只看到它用于少于 10 个字符。如果我的目录有更多字符,我还会使用子字符串吗?
这是本文档中 if 语句的开头:
比它进入
如何调用我的目录?
谢谢?
visual-c++ - gcc 抛出:对 `_getcwd' 的未定义引用
我正在尝试在 ubuntu 11.10 x64 中编译这个 sourceforge 项目:http: //vmb.sourceforge.net/
所以我下载了 .tar.gz,解压它,然后从 /src 目录运行“make”。
但输出显示:
我认为这是错误或缺少库的问题。原始项目似乎来自 Visual Studio。
我怎样才能解决这个问题?