Archives 6月 2019

Wordルビ タグ自動変換 プラグイン

Wordでふったルビをhtmlタグに変換するプラグインです
通常,Windowsでこれをエディタへ貼り付けると

こうなります↓

祗園(ぎおん)精舎(しょうじゃ)の鐘の声(こえ)、
諸行無常(しょぎょうむじょう)の響きあり。
娑羅双樹(さらそうじゅ)の花の色、
盛者必衰(じょうしゃひっすい)の理(ことわり)をあらは(わ)す。
おごれる人も久しからず、
唯(ただ)春(はる)の夜の夢のごとし。
たけき者も遂にはほろびぬ、
偏(ひとえ)に風の前の塵に同じ。

このプラグインを使うと一括でタグへ変換します

システム単独でも使えます

メールアドレス:
お電話番号: - -
会社名:
お名前:
ご予算:
お問い合わせ内容

mode rewriteと Mysqlユーザー権限 wordpress

WordPressインストール

移動 document rootへ


解凍

mode rewriteを有効にする (なってなかったら)

←こっちが本家

	
		  
		 
		     <Directory "/var/www/html">
		        Options Indexes FollowSymLinks
		        AllowOverride All
		        Require all granted
		     </Directory>
		 
		


ディレクトリの一覧表示を有効にする(なってなかったら)

対象ディレクトリに .htaccessを作ってこの一行を書く
		Options Indexes FollowSymLinks
		

ユーザ名はApacheではない www-dataだ


アップロードファイルの上限サイズを変更する

	info.php  phpinfo()でファイルの所在が確認できる
		
			 
			/filesizeで検索 Enter → Nで次の場所
			  20Mに
			display_errors On に変更(してなかったら)

		Esc 編集モードの終了
		/memory_limit  で検索
		Enter
		i 編集モード
		memory_limit = 512M 
		Esc
		:wq   保存終了

		

Apache 再起動

これで phpinfo() が実行できた
だめなら OS再起動 windows の再起動

MySQL バージョン確認

$ mysql --version  →5.7

MySQLでmysqld.sockのエラーが出た

rootユーザーじゃない場合マンドはすべて「sudo」で実行します。
mysqlコマンドをsudoをつけずに実行すると接続エラーになります。

	#   ←root権限ならこれ 

rootパスワードを設定する

ubuntu18 mysql5.7 root password 設定 の記事参照
 

rootパスワードを忘れた場合

>MySQLでユーザを作成し、権限を設定する方法

DBを作って,全権限を”既存”tanakaユーザーに追加

	
	   CREATE USER 'tanaka'@'localhost' IDENTIFIED BY 'wert';
	   create database press;
	   grant all on press.* to tanaka@localhost identified by  'wert';	

	ユーザー確認(したければ)
	   SELECT Host, User FROM mysql.user;
	tanakaの権限を確認(したければ)
	    SHOW GRANTS FOR tanaka@localhost;

	rootの全権限を既存tanakaユーザーに追加 ← localならやっておけ
	GRANT ALL PRIVILEGES ON *.* TO 'tanaka'@'localhost';

	

→ adminerでDB名が出てこない → Database – Refresh する

Apacheの実行ユーザの変更方法

/etc/apache2/apache2.conf を見てみると、

		# These need to be set in /etc/apache2/envvars
		User ${APACHE_RUN_USER}
		Group ${APACHE_RUN_GROUP}
	

とあるので、
/etc/apache2/envvars を開いて、

		export APACHE_RUN_USER=tanaka
		export APACHE_RUN_GROUP=tanaka
	

にかえる

imageMagic インストール

後回し

	sudo apt-get install php-imagick
		sudo php -m | grep imagick
		sudo service apache2 restart

		apt install libmariadb-dev-compat
		apt install libmariadbclient-dev