PHP 重命名索引文件
PHP renaming index files
我正在尝试使用 PHP 切换索引文件,并采用了一种重命名各个索引文件的方法,如下所示:
<?php
rename("/index.html", "/REALindex.html");
rename("/index2.html","index.html");
?>
PHP 脚本位于索引文件的子文件夹中,但是当我 运行 这个 php 文件没有任何反应时,所以我都想知道我是怎么做到的我应该调试以及为什么它不起作用..?
非常感谢。
注意路径开头的正斜杠。会不会是这不小心,你不情愿地尝试将文件 from/to 移动到文件系统根目录,而它们不在?
如果您的 PHP 脚本有权编辑您 运行 所在的本地目录(根据您所做的评论),您的 HTML 文件比php,所以尝试:
rename("../index.html", "../REALindex.html");
rename("../index2.html","../index.html");
灵魂:
chmod -R 777 /var/www/html
+
rename("../index.html", "../REALindex.html");
rename("../index2.html","../index.html");
我正在尝试使用 PHP 切换索引文件,并采用了一种重命名各个索引文件的方法,如下所示:
<?php
rename("/index.html", "/REALindex.html");
rename("/index2.html","index.html");
?>
PHP 脚本位于索引文件的子文件夹中,但是当我 运行 这个 php 文件没有任何反应时,所以我都想知道我是怎么做到的我应该调试以及为什么它不起作用..?
非常感谢。
注意路径开头的正斜杠。会不会是这不小心,你不情愿地尝试将文件 from/to 移动到文件系统根目录,而它们不在?
如果您的 PHP 脚本有权编辑您 运行 所在的本地目录(根据您所做的评论),您的 HTML 文件比php,所以尝试:
rename("../index.html", "../REALindex.html");
rename("../index2.html","../index.html");
灵魂:
chmod -R 777 /var/www/html
+
rename("../index.html", "../REALindex.html");
rename("../index2.html","../index.html");