php Permission denied: AH02454: FCGI: attempt to connect to Unix domain socket /run/php-fpm/www.sock (*:80) failed 環境Apache2.4PHP8.0php-fpm事象curl -v で構築したphpのサイトを確認しようとしたところ、503 HTTPステータスエラーを出力した。↓error_logを確認したら以下のMSGが出力されていた。 (13)... 2024.03.23 php
php php.iniの更新後、php-fpm とhttpd どっちから再起動する? Apacheで書いてるけど、nginxでも一緒だと思う。結論どの順番でもやっていいけど、一般的には、php-fpm→Apache。php-fpm の再起動だけで済むことも多い。環境RHEL9系Apache2.4PHP8.0php.iniの更... 2024.03.01 php
php /etc/php.d/ を読み込むという指定はどこでされてる? 環境Rocky Linux 9.3 のdnf でインストールしたphp8.0ふと、php.d って、php.ini が読み込まれて、その中でInclude的な指定でphp.d/ 配下のiniファイルを読み込んでるもんだと思った。調べるとそう... 2024.02.29 php
php GetとPostの使い分け GetとPostの使い分けポイントphp など使って、htmlからformなどのデータを受け取って処理するWebサイトを作成する際、GetとPostどっちのHTTPメソッド使う?の判断基準ポイントメモ。サーバーからデータを取得するだけでデー... 2023.10.13 php
php Linuxだと、phpのmb_send_mail()などからSMTPを利用することができない Linuxだと、php.iniでSMTPサーバを利用することができない対策php ライブラリ使うSPFレコード(sendmail 元のドメインの)を設定するmb_send_mail()に直接SMTPサーバを指定する。。。ことはできないらしい... 2023.08.25 php
php PHPでシステムの一時ディレクトリ(/tmp/ とか)を取得する PHPを使用していて、ファイルを一時的に保存して、使い終わったらファイルが勝手に消えてほしい。多分Linuxだったらだいたい/tmp/ディレクトリにおいておけば一定期間で自動削除が走ると思うけど、一時ディレクトリが本当に/tmp/なのかどう... 2023.06.06 php
php PHPでファイルのハッシュ値を取得する。 やり方hash_file() 関数を使用する。MD5SHA1SH256の値を取得する例:<?php// ファイルのパス$filePath = 'path/to/file.txt';// MD5ハッシュを取得する$md5Hash = hash... 2023.06.06 php
php PHPで配列を再帰的に検索して指定した文字列を含む部分を抽出するサンプルコード やりたいことPHPを使って、配列を再帰的に検索し、任意の文字列を含む部分を取得したい。具体的にいまやってるのは、Laravelのバッチで外部からHTMLを取得して、その取得したHTMLソース配列から、任意の部分を抽出したい。HTMLのcla... 2023.06.01 php