webForumDet fria alternativet
Logga in / Bli medlem

problem med echo

PHP

3 svar · 194 visningar · startad av Picklezz

Medlem sedan jan. 2002414 inlägg
Trådstart#1

Varför fungerar inte denna kod???

echo <<< HTML
\$cat echo "<VirtualHost *>" >> /usr/local/etc/apache/httpd.conf
HTML;

Den skall skriva ut:
$cat echo "<VirtualHost *>" >> /usr/local/etc/apache2/httpd.conf

Men den vägrar ju skriva ut <VirtualHost *> den skriver bara ut:
$cat echo "" >> /usr/local/etc/apache/httpd.conf

Medlem sedan maj 20002 993 inlägg
#2

Varför inte skriva:

echo "\$cat echo \"<VirtualHost *>\" >> /usr/local/etc/apache/http.conf";

Medlem sedan jan. 2002414 inlägg
#3

Varför inte skriva:

echo "\$cat echo \"<VirtualHost *>\" >> /usr/local/etc/apache/http.conf";

alltså det funkar inte det heller...

Medlem sedan jan. 2002414 inlägg
#4

problemet löst...
det var ju för att den tolkades som en html-tag

267 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
141 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)