Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> /usr/local/apache/modules/libphp5.soをロードできないための解決策

/usr/local/apache/modules/libphp5.soをロードできないための解決策

  

Apacheを再起動する最後の手順で、次のエラーが報告されました。httpd:/usr/local/apache/conf/httpd.confの53行目の構文エラー:/usr/local/apache/modules/libphp5.soをサーバーにロードできません:/usr/local/apache/modules/libphp5.so:再配置後にセグメントprotを復元できません:許可が拒否されました解決方法:LinuxにはSELinux保護機能がありますパターンによるものです。 1 SELINUXメソッドを閉じます。vi /etc /selinux /config SELINUX =強制をSELINUX =無効に変更します。再起動する必要があります。

2 SELINUXを閉じないでください。

#setenforce 0

#chcon -c -v -R -u system_u -r object_r -t textrel_shlib_t /usr/local/apache/modules/libphp5.so

#service httpd restart#setenforce 1

Copyright © Windowsの知識 All Rights Reserved