2016-03-05 30 views
0

我需要一个php脚本,它将为每个没有文件夹的文件夹创建或复制路径中的空白index.html文件。 如果有人有一个请分享。 谢谢 H用于创建索引文件的PHP脚本

+0

你有一个专门的joomla问题的地方在http://joomla.stackexchange.com/ –

+0

这个问题就像在joomla.stackexchange.com一样多,它不是joomla特定的 – jonasfh

回答

0

让您的空白index.html - 文件,并将其放置在您的www-文件夹下。然后,站在您的www-文件夹下方的相同位置,尝试如下所示:

find www -type d -exec cp -n index.html {}/index.html \; 

...其中www是您的www文件夹。这应该将index.html文件复制到www文件夹下的所有文件夹,包括www文件夹本身。

为了使这成为一个PHP脚本,你可以只把它包在一个高管,如:

<?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版本。

+0

伟大的作品完美。很多谢谢jonasfh :) – user3344311

+0

好听!随时upvote答案,或标记为解决,如果它解决了你的问题:) – jonasfh