我有一个社交网络,我正在建立一个移动网站。虽然当用户在整个主机根目录中的移动网站上创建一个帐户时,我正在努力使用mkdir,但它已经完成了。有可能吗?
我试过了:
mkdir("http://www.domain.com/image/".$mid, 0777);
mkdir("http://www.domain.com/image/".$mid."/temp", 0777);
mkdir("http://www.domain.com/image/".$mid."/preview", 0777);
umask($oldumask);
copy('http://www.domain.com/images/default.png', 'http://www.domain.com/image/'.$mid.'/default.png');
copy('http://www.domain.com/images/default.png', 'http://www.domain.com/image/'.$mid.'/thumb-default.png');
但不出所料,它没有用。如何返回站点的主机根,而不是域根?可能吗?有什么建议吗?
请参阅此处的DIR布局示例:
答案 0 :(得分:0)
在index.php(或覆盖其基础的任何其他文件)中回显__DIR__
(dirname(__FILE__)
对于低于5.3的PHP)。它应该返回从服务器根到index.php的完整路径。 mkdir
需要服务器根目录,而不是浏览器根目录。