「Vps/kagoya」の版間の差分
提供: 初心者エンジニアの簡易メモ
| 行50: | 行50: | ||
restorecon -Rv /var/www/zend/project1-test/application/modules/default/views/templates_c | restorecon -Rv /var/www/zend/project1-test/application/modules/default/views/templates_c | ||
restorecon -Rv /var/www/zend/project1-test/application/modules/admin/views/templates_c | restorecon -Rv /var/www/zend/project1-test/application/modules/admin/views/templates_c | ||
| + | </pre> | ||
| + | |||
| + | ===書込dirのselinuxの設定確認=== | ||
| + | <pre> | ||
| + | semanage fcontext -l | grep templates_c | ||
</pre> | </pre> | ||
2026年4月13日 (月) 21:13時点における版
目次
phpで、redisに接続できない場合
php-fpmが、起動しない場合
selinuxが効いてるので解除
$ /usr/sbin/getsebool -a | grep httpd_can_network_connect httpd_can_network_connect --> on httpd_can_network_connect_cobbler --> off httpd_can_network_connect_db --> off $ sudo /usr/sbin/setsebool -P httpd_can_network_connect on
phpで、smartyテンプレ書き込みで警告が出る場合
エラー詳細
Uncaught SmartyException: unable to write file
対策
dnf reinstall -y \ selinux-policy \ selinux-policy-targeted \ policycoreutils \ policycoreutils-python-utils \ libselinux \ libselinux-utils \ libselinux-python3
キャッシュ再生成
fixfiles onboot
書込dirのselinuxの設定(一時的)
chcon -R -t httpd_sys_rw_content_t \ /var/www/zend/project1-test/application/modules/default/views/templates_c chcon -R -t httpd_sys_rw_content_t \ /var/www/zend/project1-test/application/modules/admin/views/templates_c
書込dirのselinuxの設定(永続)
semanage fcontext -a -t httpd_sys_rw_content_t \ "/var/www/zend/project1-test/application/modules/default/views/templates_c(/.*)?" semanage fcontext -a -t httpd_sys_rw_content_t \ "/var/www/zend/project1-test/application/modules/admin/views/templates_c(/.*)?"
反映
restorecon -Rv /var/www/zend/project1-test/application/modules/default/views/templates_c restorecon -Rv /var/www/zend/project1-test/application/modules/admin/views/templates_c
書込dirのselinuxの設定確認
semanage fcontext -l | grep templates_c
書込dirのselinuxの削除設定(永続)
semanage fcontext -d "/var/www/zend/project1-test/application/modules/default/views/templates_c(/.*)?"
