私はLinuxとPHPの世界に初めて触れました。私たちはPHPで開発されたWebパネルを持っています。ユーザーはこのパネルを使用してサーバーのIPアドレスを変更できる必要があります。これで、シェルコマンドを実行してifcfg-enp1s0ファイルを更新できるように、SELinuxにいくつかのルールを追加しました。問題は、Webアプリケーションでこのファイルを編集するときに変更がファイルに書き込まれますが、Linuxでは書き込まれないことです。ネットワークサービスを再起動してもIPは変更されません。サーバーを再起動した後、Centosがクラッシュし、動作しなくなりました。
修正する
service network restart
コマンドラインでコマンドは正常に実行されますが、IPはまだ古いIPです。