Rumah  >  Artikel  >  pembangunan bahagian belakang  >  怎么解决linux下php mkdir失败的问题

怎么解决linux下php mkdir失败的问题

藏色散人
藏色散人asal
2020-07-24 10:54:593057semak imbas

php mkdir失败的解决办法:首先在后台里手动创建文件夹;然后登录服务器;接着在root下给要创建文件夹的目录授权为“chmod 777 parpath”;最后运行代码即可。

怎么解决linux下php mkdir失败的问题

推荐:《PHP教程

php在linux下mkdir失败的解决方法

最近要做一个网站,后台里需要用户手动创建文件夹,网站写完后,在windows下跑得很好,结果一传到服务器上就出问题了,在手动创建文件夹时,没有报错,但进入那个目录,却看不到创建的对应文件夹,应该代码执行出问题了。

代码如下:

mkdir($path,0777);
if(file_exists($path))
      echo "目录创建成功!";
else
      echo "创建目录失败!";

怀疑是权限的问题,于是登录服务器在root下给要创建文件夹的目录授权:chmod 777 parpath,然后再运行代码,一切ok!

注意:parpath是父目录,path是要创建的子目录。

Atas ialah kandungan terperinci 怎么解决linux下php mkdir失败的问题. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn