問題タブ [ubuntu-18.04]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
10401 参照

mysql - Ubuntu 18.04 root権限なしでmysqlを起動

ubuntu 18.04をインストールしてLAMPをインストールしましたが、root権限なしでmysqlを使用するのに問題がありました。私が書くとき:

mysql -u ルート -p

構成したパスワードを入力すると、アクセスが拒否されます。私が書かない限り

sudo mysql -u ルート -p

接続できるパスワードを入力します。しかし、ワークベンチがmysqlに接続するのを妨げるsudoの原因は望ましくありません。phpmyadminにも同じことが当てはまります。それを修正する方法に関するヒントはありますか?

0 投票する
0 に答える
1846 参照

php - mbstring が有効になっているにもかかわらず、未定義の関数 mb_convert_encoding() を呼び出す

サーバーにmbstringがインストールされており、phpinfo()出力の「解析された追加の.iniファイル」行に表示されます。しかし、mb_convert_encoding()関数を使用しようとすると、次のエラーが表示されます。

mbstring をインストールしようとするsudo apt-get install php7.2-mbstringと、mbstring は既にインストールされていると表示されます

0 投票する
2 に答える
1808 参照

docker - Linux Ubuntu 18.04 Bionic に Docker CE をインストールしようとするとエラーが表示されますか?

パッケージリストを読み込んでいます...完了

依存関係ツリーの構築

状態情報を読み込んでいます...完了

次の新しいパッケージがインストールされます。

docker-ce

0 がアップグレードされ、1 が新しくインストールされ、0 が削除され、0 がアップグレードされていません。

0 B/338 MBアーカイブを取得する必要があります。

この操作の後181 MB、追加のディスク容量が使用されます。(

0 投票する
1 に答える
492 参照

g++ - ubuntu 18.04 アップグレード後の lex/bison コンパイル エラー

コンパイラ プロジェクトの次のフェーズを開始しようとしていますが、コンパイル時にこのエラーが発生します。

/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libfl.so: `yylex' collect2 への未定義の参照: エラー: ld が 1 つの終了ステータス Makefile を返しました:82: ターゲット 'gpl' のレシピが失敗しました

私は前の段階に戻り、make clean を実行して再コンパイルしましたが、今はどれもコンパイルされません。同じエラーです (以前はそうでした)。これは、Ubuntu 18.04 にアップグレードした後に発生しました。あとでさらなるアップグレードをチェックして、必要なパッケージのいずれかに更新が必要かどうかを確認しましたが、何もありませんでした。更新後にこれが機能しなくなった理由を誰か知っていますか? (おそらく設定ファイルか何か?)

0 投票する
1 に答える
22591 参照

ubuntu-18.04 - Ubuntu 18.04 gpg キーの追加が gpg-agent not found エラーで失敗しました

gpg キーを追加しようとすると、ベース イメージを安定した Ubuntu 18.04 に移行しようとすると、次のエラーが発生します。

0 投票する
1 に答える
3106 参照

docker - NAT サービス公開の背後にある Kubernetes ノード

パブリック IP アドレスなしで NAT の背後で動作するいくつかのノードで動作する Kubernetes クラスターを取得しようとしています。(なぜ必要なのかは別の話です)

3 つのノードがあります。

  1. Kubernetes クラスター マスター (パブリック IP アドレスを使用)
  2. Node1 (パブリック IP アドレス付き)
  3. Node2 (ラップトップの NAT の背後で VM として動作し、パブリック IP アドレスはありません)

3 つのノードはすべて、Kubernetes v1.10.2(3)、Docker 17.12 で Ubuntu 18.04 を実行しています。

Kubernetes クラスターは次のように作成されました。

kubeadm init --pod-network-cidr=10.244.0.0/16

フランネルネットワークが使用されています:

kubectl apply -f https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml

Node1 と Node2 がクラスターに参加しました。

NAME STATUS ROLES AGE VERSION master-node Ready master 3h v1.10.2 node1 Ready <none> 2h v1.10.3 node2 Ready <none> 2h v1.10.2

Nginx デプロイメント + サービス (タイプ = NodePort) が作成され、Node1 用にスケジュールされました (パブリック IP を使用):

https://pastebin.com/6CrugunB

kubectl get svc NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE kubernetes ClusterIP 10.96.0.1 <none> 443/TCP 3h my-nginx NodePort 10.110.202.32 <none> 80:31742/TCP 16m

このデプロイメントは、期待どおり http ://MASTER_NODE_PUBLIC_IP:31742およびhttp://NODE1_PUBLIC_IP: 31742 からアクセスできます。

別の Nginx デプロイメント + サービス (type=NodePort) が作成され、Node2 用にスケジュールされました (パブリック IP なし):

https://pastebin.com/AFK42UNW

kubectl get svc NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE kubernetes ClusterIP 10.96.0.1 <none> 443/TCP 3h my-nginx NodePort 10.110.202.32 <none> 80:31742/TCP 22m nginx-behind-nat NodePort 10.105.242.178 <none> 80:32350/TCP 22m

ただし、このサービスにはhttp://MASTER_NODE_PUBLIC_IP:32350またはhttp://NODE1_PUBLIC_IP:32350からはアクセスできません。

ラップトップからhttp://MY_VM_IP:32350経由でのみアクセスできます。

nginx-behind-natさらに、どちらの方法でもポッド内に入ることができませんkubectl exec

それを達成する方法はありますか?

0 投票する
1 に答える
3342 参照

mysql - 新しい MySQL Workbench のインストール (ルートに接続しません) Ubuntu 18.04

新しくインストールした MySQL ワークベンチが、新しくインストールした MySQL Community Server のルートへの接続を拒否しています。"Local Instance 3306" (デフォルトの MySQL 接続) にアクセスしようとすると、次のエラー メッセージが表示されます。

画像

このエラー メッセージは、[接続の編集] タブから [ローカル インスタンス 3306] を開いてから [接続のテスト] にすると変わります。異なるが同様のエラーコードが表示されます。

画像_2

コマンドラインからサーバーにアクセスできます

コマンドライン

コマンドラインからもサーバーがアクティブであるように見えることを確認できます。

コマンドライン

これは、1 つのユーザー アカウントのみで Ubuntu 18.04 で実行される MySQLCommunity Server と MySQL Workbench の新規インストールです。apt を使用してサーバーとワークベンチの両方をインストールし、ここでDevAnswers.co によって作成されたガイドを使用しました。

sudo mysql_secure_installationサーバーとワークベンチをインストールした後、コマンドを実行する前にワークベンチを使用してサーバーにアクセスしようとしました。同じ2つのエラーが発生しました。次に、安全なインストール コマンドを実行し、覚えているパスワードを割り当て、mySQL ワークベンチのパスワード フィールドに入力しましたが、結果は同じでした。私は mySQL とデータベースに非常に慣れていないため、SQL の使用方法を学ぶために mySQL をインストールしようとしています。この問題を解決するために、皆様のご協力をお願いいたします。

追加の写真:

12

0 投票する
2 に答える
873 参照

sql-server-2008 - mssql を php 7.2.5 に接続する方法

Ubuntu サーバー 17 のシステムで作業しましたが、18.04 LTS にアップグレードした後、mssql 接続が機能しなくなりました。

これは私の次のプログラム行です:

私のphpの現在のバージョンは7.2.5です。すべてが更新されていることを考えると、どうすればよいですか?

0 投票する
1 に答える
262 参照

npm - npm 経由で tensorflow.js をインストールできません

パッケージをインストールしようとするたびに、次のエラーが発生します。最初は、tensorflow の Web サイトに記載されている方法を使用しましたが、役に立ちませんでした。さらに、糸とスクリプトタグでインストールしようとしましたが、うまくいきませんでした。

ここに画像の説明を入力

0 投票する
0 に答える
588 参照

vagrant - Macでのbento / ubuntu-18.04でのvagrant upの問題

ベント/ubuntu-18.04、バージョン 201803.24.0 で VM を起動しようとしています。Sierra バージョン 10.12.4、Vagrant 2.1.1 を実行している Mac を使用しています。

アップは次のように失敗します。

グーグルから、これは私のGuestAdditionsバージョンに関連している可能性があると思います。アップ中に次のメッセージが表示されます。

「vagrant plugin install vagrant-vbguest」を実行すると、次のように出力されます。

しかし、同じメッセージで同じエラーが発生しました。

私の問題とその修正方法を知っている人はいますか?