投稿

laragonのphpmyadminでエラーが出た。

イメージ
現象 LaragonのphpMyAdminにエラーが表示されるようになった。 Deprecation Notice in .\libraries\classes\DatabaseInterface.php#615  Unparenthesized `a ? b : c ? d : e` is deprecated. Use either `(a ? b : c) ? d : e` or `a ? b : (c ? d : e)` 解決策 [laragonインストールフォルダ]\etc\apps\ 内にある phpmyadmin を本家からダウンロードして最新版に更新する。 phpMyadminサイト https://www.phpmyadmin.net/ 原因 PHPのバージョンをアップデートしたため

ts3 アップデート

TSサーバ3.0.13.8へアップデートしました。

Windows Creators Update 失敗

イメージ
普通に失敗したのでメモメモ。 スタート>設定>アップデート  にはなかったので、アップグレードアシスタントから実行。 再起動して起動を待ってましたが32%で止まりました。。。 10分ほど待ってましたが進まないので、リセット実施。 再起動後前のバージョンを復元していますとなって、復旧。 さて、なんだろうなぁ。 ISOイメージからの実行 : X ESET アンインストール : X

Conoha VPS Ubuntu16 composerのインストール

conohaのubuntu16へcomposerをインストールしたメモ。 laravelを動かすつもりで必要だったもの。 手順 1.インストール apt-get install composer zip unzip なにに使うかでzipやunzipはいらないかも? 以上

Conoha VPS Ubuntu16 Mysql インストール

Conohaのubuntu16へmysqlをインストールしたメモ。 手順 1.インストール apt install mysql-server 2.ログインと設定確認 mysql -h サーバIP -u ユーザ名 -p ログインして status; 3.設定調整 言語設定がlatin1だったので、それぞれ追記。 /etc/mysql/mysql.conf.d/mysqld.cnfの[mysqld] character-set-server = utf8 /etc/mysql/conf.d/mysqldump.cnfの[mysqldump] default-character-set=utf8 /etc/mysql/conf.d/mysql.cnfの[mysql] default-character-set=utf8 4.サービス再起動 sudo service mysql restart 5. 「2」で latin1 だったところが utf8 になってることを確認。 以上

Conoha Ubuntu16 無料SSL letsencrypt 導入

無料SSLのLetsencryptの導入メモです。ついでにhttp2も設定します。 公式サイト https://letsencrypt.jp/ 手順 1.インストール sudo apt-get install letsencrypt 2.コマンドを入力 sudo letsencrypt certonly --webroot --webroot-path /var/www/html/ -d example.jp -d www.example.jp メールアドレスを聞かれるので入力。 3.SSLの起動に必要なファイルがどこにあるのかわからず作成 mkdir /etc/nginx/ssl cd /etc/nginx/ssl openssl dhparam 2048 -out dhparam.pem 4.それっぽくSSLの設定をする。 server {         listen 80 ;         listen [::]:80 ;         return 301 https://$host$request_uri;         root /var/www/html;         index index.html index.htm index.nginx-debian.html;         server_name _;         location / {                 try_files $uri $uri/ =404;         } }server {          listen 443 http2 ssl default_server;          listen [::]:443 http2 ssl default_server;          ssl on;     ssl_certificate /etc/letsencrypt/live/example.jp/fullchain.pem;     ssl_certificate_key /etc/letsencrypt/live/example.jp/privkey.pem;     ssl_session_timeout 10m;     ssl_session_cache share

Conoha VPS Ubuntu16 nginxでwebサーバ

Ubuntu16.04でnginxを起動したメモです。   手順   1.インストール   apt install nginx apt install php7.0 apt install php7.0-fpm べつに一行で apt install nginx php7.0 php7.0-fpm でもいいです。 2.設定する   サーババージョンを隠蔽 vi /etc/nginx/nginx.conf server_tokens off; サーバ自体の設定は、 基本的な設定 /etc/nginx/nginx.conf   デフォルトサーバ vi /etc/nginx/sites-available/default   仮想サーバごと /etc/nginx/conf.d/<ドメイン名>.conf を作成して編集 ・複数ドメインを使わないならたぶん。 /etc/nginx/sites-available/defaultを調整すればいいかと。     以下こまんど   実行する sudo systemctl start nginx.service sudo systemctl start php-fpm.service     自動起動設定 sudo systemctl enable nginx.service sudo systemctl enable php-fpm.service