PHP 创建索引文件的脚本
PHP script to create index file
我需要一个 php 脚本,该脚本将为每个没有文件的文件夹创建或从路径复制一个空白 index.html 文件。
如果有人有请分享。
谢谢
H
制作空白 index.html - 文件并将其放在 www- 文件夹下。然后,站在您的 www- 文件夹下的同一个地方,尝试这样的事情:
find www -type d -exec cp -n index.html {}/index.html \;
...其中 www 是您的 www 文件夹。这应该将 index.html - 文件复制到 www 文件夹下的所有文件夹,包括 www 文件夹本身。复制 -n
标志确保现有的 index.html - 文件不会被覆盖。
要将其变成 php 脚本,您可以将其包装在一个 exec 中,例如:
<?php
$path = 'path/to/www'; // www-folder
$index = 'path/to/index.html';
exec('find '.$path.' -type d -exec cp -n '.$index.' {}/index.html \;');
将上面的代码放在 php 文件中。
此解决方案与平台无关,但适用于大多数 *nix 和 mac。
我需要一个 php 脚本,该脚本将为每个没有文件的文件夹创建或从路径复制一个空白 index.html 文件。 如果有人有请分享。 谢谢 H
制作空白 index.html - 文件并将其放在 www- 文件夹下。然后,站在您的 www- 文件夹下的同一个地方,尝试这样的事情:
find www -type d -exec cp -n index.html {}/index.html \;
...其中 www 是您的 www 文件夹。这应该将 index.html - 文件复制到 www 文件夹下的所有文件夹,包括 www 文件夹本身。复制 -n
标志确保现有的 index.html - 文件不会被覆盖。
要将其变成 php 脚本,您可以将其包装在一个 exec 中,例如:
<?php
$path = 'path/to/www'; // www-folder
$index = 'path/to/index.html';
exec('find '.$path.' -type d -exec cp -n '.$index.' {}/index.html \;');
将上面的代码放在 php 文件中。
此解决方案与平台无关,但适用于大多数 *nix 和 mac。