【发布时间】:2014-01-16 06:38:46
【问题描述】:
我正在尝试使用以下代码在 php 中创建符号链接:
$link = (session_save_path() ? session_save_path() : sys_get_temp_dir()) . "/sess_" . $this->generateSessionId($_REQUEST['broker'], $_REQUEST['token']);
if (!file_exists($link)) $attached = symlink('sess_' . session_id(), $link);
if (!$attached) trigger_error("Failed to attach; Symlink wasn't created.".$link, E_USER_ERROR);
我使用的是域名而不是 localhost。我试图在
带有 Apache 的 Windows 7,以及带有 IIS / IIS Express / Apache 的 Windows 8
每次我在日志中得到相同的错误如下:
symlink(): Could not fetch file information(error 2)
如果有人能在这方面帮助我,那就太好了,我已经在这件事上花了一整夜。
【问题讨论】:
-
Calin 在us1.php.net/symlink 的留言有帮助吗?
-
我之前也检查过这个网址,但它对我没有任何帮助。我提供了完整的绝对路径,但它仍然无法正常工作。
标签: php apache iis symlink iis-express