使用PHP更改符号链接的目标
答
PHP可以使用shell_exec
或backtick operator执行shell命令。
因此:
<?php
`rm thelink`;
`ln -s /path/to/new/place ./thelink`;
这将运行作为运行的Apache服务器,所以你可能需要记住这一点用户。
+1
当有内置选项时,应避免使用Shell命令。 – 2010-03-23 04:10:17
+1 - 这比自己编写shell的东西好得多。 – nickf 2010-03-23 04:06:44
好的,我只是看到是否有解决方法,然后重新创建符号链接。谢谢! – tau 2010-03-23 04:13:58
这意味着链接不可用于(短)时间...危险:-( – 2011-07-02 08:45:51