web-dev-qa-db-ja.com

エラー-bash:予期しないトークン `newline 'の近くの構文エラー

エラーが発生しました:

-bash: syntax error near unexpected token `newline'

実行中:

a2ensite <span style="color: #ff0000;">mysite.conf</span>

私はこのチュートリアルに従っています: https://subinsb.com/ubuntu-linux-create-localhost-website/

1
Colea

実際にa pache 2en able siteという設定ファイルmysite .conf

a2ensite mysite.conf

行の残りの部分は、このように表示されるべきではないHTMLコードです。 @ steeldriver がこれはチュートリアルのエラーだと言ったように。結果として、構文は完全に間違っています...このコードにはセミコロン文字;が含まれています。これは、Bashの改行トークンとして使用できます-Ubuntuのデフォルトユーザーのシェル。

コマンドa2ensiteは、/etc/Apache2/sites-availableにあるファイルの名前を期待します。名前は.confで終わる必要があります。このコマンドは、これらのファイルのシンボリックリンクをディレクトリ/etc/Apache2/sites-enabled/に作成します。したがって、Apacheの設定をリロードすると、それらはenabledになります。

4
pa4080