Debian fórum

Dotazy => Správa a instalace softwaru => Téma založeno: Joseph kdy 12. 06. 2016, 16:07:37

Název: \xef \xbb \xbf
Přispěvatel: Joseph kdy 12. 06. 2016, 16:07:37
Prvy riadok zvieratnik.sk.conf je:
<VirtualHost>

Co to ma znamenat Invalid command 'xef\xbb\xbf' ?

Po zadani:
root@josephvs:/etc/apache2/mods-enabled# apachectl start
Vypisuje:
AH00526: Syntax error on line 1 of /etc/apache2/sites-enabled/zvieratnik.sk.conf:
Invalid command '\xef\xbb\xbf', perhaps misspelled or defined by a module not included in the server configuration
Action 'start' failed.
The Apache error log may have more information.
Název: Re:\xef \xbb \xbf
Přispěvatel: voda kdy 12. 06. 2016, 17:22:47
Na začátku souboru máš BOM (https://cs.wikipedia.org/wiki/Byte_order_mark). Je potřeba abys ho smazal.
Název: Re:\xef \xbb \xbf
Přispěvatel: Roman Horník kdy 12. 06. 2016, 17:31:23
Jestli to jsou první 3 bajty, jako že asi jo, a v texťáku je možná ani neuvidíš, já bych zkusil použít dd:

Otevři terminál, kde se přihlásíš jako root:
su -
Napřed si udělej zálohu:
cp /cesta/k/zvieratnik.sk.conf /cesta/k/zvieratnik.sk.conf.záloha

Odeber první 3 bajty (0xEF 0xBB 0xBF):
dd if=/cesta/k/zvieratnik.sk.conf of=/cesta/k/zvieratnik.sk.conf.upraveno bs=3 skip=1

Zkontroluj:
nano /cesta/k/zvieratnik.sk.conf.upraveno

Pokud je všechno v pořádku, hlavně na začátku souboru, ukonči pomocí [L-Ctrl] + [X] a nahraď původní soubor:
mv /cesta/k/zvieratnik.sk.conf.upraveno /cesta/k/zvieratnik.sk.conf

... a restartuj Apače:
service apache2 restart

Hlavně si nespleť if a of (input file, output file; tady by to nevadilo, ale při operaci, kdy děláš třeba zálohu oddílu na disku, bys byl nešťastnej :D)
Název: Re:\xef \xbb \xbf
Přispěvatel: Joseph kdy 12. 06. 2016, 20:13:21
Takze, ak som dobre pochopil, mam text pisat hned v txt, t.j textovom formate, ako je napriklat notpad z Windows. Nesmie tam byt formatovanie, len obycajny text. Volaco podobne by malo byt aj v Debiane, ale co?
Název: Re:\xef \xbb \xbf
Přispěvatel: Roman Horník kdy 12. 06. 2016, 20:19:56
Jo, píše se to v prostým textovým editoru, v GNOME třeba GEdit, v KDE Kate (pokud se nepletu), v Mate Pluma. Pro další prostředí si názvy jejich editorů teď nevybavuju, snad Xfce má Leafpad. Nebo v terminálu/konzoli je nano. V kancelářským balíku se to fakt nedělá.