contao/check

Web install does not install hidden files in the root directory

Closed this issue · 8 comments

When I install the newest (or any other version) of Contao in the web install of the check tool, there isn't any .htaccess.default and .gitignore file in the installation. Checking the installation with the check tool results in a message about these two missing files, too.

confirmed!!

That is probably due to mv not moving hidden files by default. Can you confirm that the command line was used to install Contao?

as mentioned by globalcow, I also used the standard web install. I can not confirm that the command line was used for install. how can I find out?

Statt

$this->exec("mv $folder/* ../");

mal

$this->exec("mv $folder/. ../");

(install.php, Zeile 263)

versuchen?

Hab ich letztens noch aufgeschnappt, dass bei mit dem . statt * auch Dateien wie .htaccess verschoben werden.

Ich hätte jetzt spontan auf $this->exec("mv $folder/.* ../") getippt. Funktioniert es nur mit dem Punkt?

Habs gerade getestet und hat leider nicht funktioniert. Find die Quelle des ganzen auch nicht mehr.

Mit .* funktioniert es.

Bei mir funktioniert es sogar nur mit mv $folder/.[a-z]* ../*, da mv ansonsten auch versucht, . und .. zu verarbeiten. Hab das jetzt mal so in b71ead1 übernommen, wundere mich aber, dass es da keine bessere Lösung gibt (?).