/var/log/httpd/error_log 2018年6月25日 0:58:28
実際には、直接のエラーログは少なく、エラーの可能性があるとして、通知されるようだ・
[suexec:notice] [pid 32702] AH01232: suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
(これはエラーではなく、実行中の通知?)
suEXEC 機能 ・・・Apache ユーザは Web サーバを実行しているユーザ ID とは異なるユーザ ID で CGI プログラムや SSI プログラムを実行することができる。
suEXEC の有効化と無効化
適切に設定された suEXEC がみつかると、 エラーログに上記のメッセージが出力される。
suEXEC を無効にする場合は、suexec
ファイルを削除してから Apache を kill して再起動します。
[ssl:warn] [pid 32702] AH02292: Init: Name-based SSL virtual hosts only work for clients with TLS server name indication support (RFC 4366)
/etc/httpd/conf.d/vhost.conf
<VirtualHost _default_:443> SSLEngine on
Let's Encryptであろうと、通常のサーバ証明書であろうと、上記によって
表示はされるようが、表示が出ていて特にその表示によって挙動が変わることはない。
問題となる可能性があるために、明示的にサーバ設定を書いてくださいという意味合いか。
[auth_digest:notice] [pid 32702] AH01757: generating secret for digest authentication ...
ダイジェスト認証 mod_auth_digest
・・・ このモジュールは、HTTPダイジェスト認証(RFC2617)を実装しmod_auth_basic
、パスワードがクリアテキストとして送信されない場所の代替手段を提供します。しかし、これは基本的な認証よりも大きなセキュリティ上の利点にはなりません。一方、サーバー上のパスワード記憶域は、ダイジェスト認証では基本認証よりもはるかに安全性が低くなります。したがって、基本的な認証を使用して、接続全体を使用して暗号化するmod_ssl
方がはるかに優れた方法です。
/etc/httpd/conf..modules.d/00-base.conf
#LoadModule auth_digest_module modules/mod_auth_digest.so
PHP Warning: PHP Startup: Unable to load dynamic library '/opt/remi/php56/root/usr/lib64/php/modules/oci8.so' - libclntsh.so.12.1: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/opt/remi/php56/root/usr/lib64/php/modules/pdo_oci.so' - libclntsh.so.12.1: cannot open shared object file: No such file or directory in Unknown on line 0
[root@falcon21 ~]# php -v
PHP 7.1.18 (cli) (built: May 24 2018 07:59:58) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2018 Zend Technologies
php.info のバージョン表示は、PHP Version 5.6.36
Configuration File (php.ini) Path /opt/remi/php56/root/etc
Loaded Configuration File /opt/remi/php56/root/etc/php.ini
Scan this dir for additional .ini files /opt/remi/php56/root/etc/php.d
oci8 インストール
# yum install --enablerepo=remi-php56 php-oci8.x86_64
インストールできない。
確認
[root@falcon21 ~]# find /opt/remi/php56/root/usr/lib64/php/modules/oci8.so
/opt/remi/php56/root/usr/lib64/php/modules/oci8.so
[root@falcon21 ~]# find /opt/remi/php56/root/usr/lib64/php/modules/ libclntsh.so.12.1
find: libclntsh.so.12.1 そのようなファイルやディレクトリはありません
[root@falcon21 ~]# ll /opt/remi
\u5408\u8a08 0
dr-xr-xr-x 3 root root 32 6\u6708 1 11:51 php56
dr-xr-xr-x 3 root root 32 6\u6708 3 20:23 php71
[root@falcon21 ~]# mv /opt/remi/php71 /mnt/usb/php71
[Sun Jun 24 09:08:44.099280 2018] [core:warn] [pid 32702] AH00098: pid file /run/httpd/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Sun Jun 24 09:08:44.202178 2018] [mpm_prefork:notice] [pid 32702] AH00163: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/5.6.36 configured -- resuming normal operations
[Sun Jun 24 09:08:44.202231 2018] [core:notice] [pid 32702] AH00094: Command line: '/usr/sbin/httpd -D FOREGROUND'
[authz_core:error] [pid 3226] [client 192.168.2.1:54346] AH01630: client denied by server configuration: /usr/share/awstats/wwwroot/icon/browser/notavailable.png, referer: https://falcon21.space/awstats/awstats.pl?framename=mainright
[lbmethod_heartbeat:notice] [pid 12971] AH02282: No slotmem from mod_heartmonitor
mod_heartmonitorはによって生成されたサーバのステータスメッセージをリッスンmod_heartbeat対応のオリジンサーバとのそれらのステータスが使用可能になりますmod_lbmethod_heartbeat。これにより、 ProxyPassディレクティブ “ハートビート”を使用する lbmethodを内部のProxyPassディレクティブ。
このモジュールは、サービスを使用しmod_slotmem_shm利用できる代わりに、フラット・ファイル・ストレージを。いいえ構成が使用する必要はありませんmod_slotmem_shmを。
使用するmod_heartmonitor、 mod_statusがとmod_watchdogは 、静的モジュールまたは、動的モジュール、それは前にロードする必要がある場合でなければなりませんmod_heartmonitor。