adminweb制作で画像と画像の切れ間に原因不明の白い線が入ることがあるborder、padding、marginや、要素の何かが押して隙間ができてしまっているんじゃないかといろいろ調べても原因がわからないことがしばしばいまさらながら気付いたんですけど、この白線は「高さの少数を丸めた結果にできる空地」でした。heightに割合(%やvh)の指定をすると少数で指定されますがディスプレーはpixcel単位で発色するので整数で出力することになります。結果として、たまに上部要素の下に1px分の空白地帯ができてしまうようで、コーディングミスではなく、ブラウザやモニタの仕様ってことになります。いえ、デザイナさんとしてはメッチャ気になる部分だと思います。しても!っという場合はjavascriptなどで高さを整数にしてあげれば線が消えるみたいです。adminXAMPPのPHPをバージョンアップする(5.5→7.2)を参考にさせていただきました。変更の目的うちの環境はmargedocさんのPDT(full)で、PDTとxampp(インストール不要zip版)が抱き合わせになってるやつを使ってます。執筆時点の最新版でバンドルされてるPHPのバージョンが5.6系だったのですが、EC-CUBE4の実行環境を作りたくて、PHP7.3系にしたかった。詳細PHP7.3のダウンロードPHPの公式ダウンロードページから任意のバージョンをダウンロードします。ダウンロードしてください。php7_module>※複数ありのように修正xdebugのダウンロードPHPのバージョンが変わったのでxdebugもバージョンアップする必要がありますxdebug公式から任意のバージョンのdllを落とします。adminWindowsを再インストールする時にプロダクトキーなんだっけ?ってなるそんな時、コマンドプロンプトで次のコマンドを実行すると幸せになれる。adminこのコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。certificate内容的には信頼できるca証明の一覧が無いぞ~!ってことらしいcacert.pemをダウンロードして、phpのディレクトリ放り込むphp.iniのcurlセクションの「curl.cainfo」にcacert.pemのフルパスを指定する。"[PHP_ROOT]cacert.pem"※私みたいにプロジェクトごとにxammp環境作ってるようなら共通で使いまわす方が楽かもPS.念のためcreate.pemについて提供元を確認してみた。WindowsでCURLでCURLコマンドを落としたとこでした。pemの内容についてはhttps://curl.haxx.se/docs/caextract.htmlで確認できる。admin色々調べてみたところホントに色々な入れ方やらパッケージ?があるみたいなのでとりあえず整理します。探してみたけど数が多すぎると全部は出してくれないっぽいので[パッケージ]と[バージョン]はPagkagistで探す方がいいらしい。2.3.0newとdemoの違いはよくわからない。「PATHを通す」という風に言う場合は主に環境変数の事を指します。コマンドプロンプトを開いてpathを実行するとディレクトリのパスがいっぱい出てくると思います。「;」セミコロンはフォルダとフォルダの区切り文字「ディレクトリセパレータ」を意味しています。前の方からいくつかを抜き出して整理するとC:\WINDOWSC:\WINDOWS\system32C:\WINDOWS\System32\WbemC:\WINDOWS\System32\WindowsPowerShell\v1.0\ってなってます。このフォルダが何やねん!って話なんですけど。「このフォルダの中にあるファイルはカレントにあるものとして扱いますよ。」って意味で、フルパスで指定しなくてもアクセスすることが出来るようになってます。メモ帳(notepad.exe)を開いてみましょう。カレントが「c:\Winows」だったとして、カレントにnotepad.exeがないことを確認しました。notepad.exeカレントにnotepad.exeがないのですがc:\Windows>notepad.exeという風にメモ帳を実行するとちゃんと開いてくれます。notepad.exeのフルパスは「c:\Windows\system32\notepad.exe」です。本来はカレントが合ってないのでnotepad.exeは実行できないのですが、コンピュータはpathに設定されてるフォルダの中もカレントとして扱うので、C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;これらのフォルダを上から順に探していくんです。2番目に「C:\WINDOWS\system32」があるので、この中から見つけ出してnotepad.exeを実行してくれました。この仕組みを「pathが通ってる」と言います。「pathを通す」ってどうしたらいいのか。1.環境変数「path」に目的のファイルのディレクトリパスを追加する。2.目的のディレクトリをカレントにする。path=[目的のディレクトリパス];%path%ってすればOKです。pathで追加されたかどうか確認しましょう。./system32\notepad.exeこのパスが通ってないとインストールしたのに「○○ファイルが見つかりません」とか文句を言われます。adminカレントとかカレントパスって呼ばれるものがあります。今居るフォルダの事を「カレントディレクトリ」って言って、このディレクトリのパスを「カレントパス」って言います。↑この「c:\Windows\System32」の部分が今いるフォルダ(ディレクトリ)です。