我有一个域根,它是服务器根中的一个文件夹。我如何在域根目录下的不同文件夹内mkdir ?
ROOT > DOMAIN ROOT FOLDER > PHP MKDIR
ROOT > IMAGE FOLDER > MKDIR HERE
我需要php在'域根文件夹'创建一个目录内的'图像文件夹'。任何帮助吗?
您通常可以这样做:
mkdir('../images/newfolder');
你可能需要添加更多…/…/on到前面,这取决于您从哪里运行脚本。每一个. ./移动你到另一个层次,所以似乎只有一个会在这里工作给你的例子,但你必须确保你在你认为你在的地方。
您也可以在php-script中使用绝对路径。
mkdir('/root/images/new_folder');
确保你的web服务器有权限写到特定的文件夹
我通常从当前脚本所在的目录开始工作,然后从那里移动到所需的位置。工作很好,只要你不移动你的脚本。此外,它将更容易跟踪所有内容相对于脚本的位置。
您可以使用:
获取当前路径:$path = dirname(__FILE__);
然后附加../
以更深入等