ホームページ >バックエンド開発 >PHPチュートリアル >Linux で PHP を使用してシステムをシャットダウンして再起動することはできますか?解決方法

Linux で PHP を使用してシステムをシャットダウンして再起動することはできますか?解決方法

WBOY
WBOYオリジナル
2016-06-13 13:46:13748ブラウズ

Linux で PHP を使用してシステムをシャットダウンして再起動できますか? !
サーバーホストはCentOSです。再起動またはシャットダウンするたびに、クライアント経由で接続する必要があります。PHPページからシステムをシャットダウンおよび再起動することができるかどうかお聞きしたいです。 !

関連する権限を変更することはできますが、その方法がわかりません。知っている場合は、教えてください。ありがとう、ありがとう!

-----解決策--------------------------------
system() によって呼び出される必要があります。シェルシャットダウンスクリプトを試してください。
------解決策----------------------
シェルスクリプト
#!/bin/ bash
sudo halt;



私のオンラインストアへようこそ http://shop64931694.taabao.com/
主な製品: スカーフ、帽子、手袋
------解決策---------
exec("reboot") を試してみますが、これに関連していますセーフモード
------解決策------------------
これは権限の問題です。
------解決策---------
主に許可を与える意思がある場合は、何も許可されません。不可能
-----解決策---------
これも可能でしょうか?
------解決策------
Linux はシェル スクリプトを使用してこれを行うことができます。これが簡単にできて便利。
------解決策----------------------
exec("reboot");
------解決策----------------------
シェルスクリプト、Linux はこれを行うのに非常に便利です。
------解決策---------
php 実行ユーザーは root である必要があります (そうであれば) Web サーバーに root 権限を与える必要がありますが、ソケットを使用することもできます。これが最も簡単です。それを常に監視するソケット サーバーを作成し、PHP を使用してそれをシャットダウンする指示を送信します。 >

------解決策----------------------再起動して複数のファイルを開く必要があるわけではありません毎日何回も SSH はどれくらい難しいですか?

-----解決策---------はい、ああ

------解決策---------許可がある限り、次のことができます。

------解決策------------------ショックを受けました....これはまだセントスです?

Windows を頻繁に再起動する必要があります....

つまり、centos が年に 2 回以上再起動する場合、システム管理者は多くのことを学ぶ必要があります。 ...



ディスカッション
引用:
毎日再起動せずに SSH を複数回開くのはどのくらい難しいですか?


当社のエンド ユーザーは技術者ではなく、コンピューターに関する知識も限られているため、Office を使用することはできます。 彼らは皆、週末や休日にサーバーをシャットダウンまたは再起動したいと考えているため、PHP で直接シャットダウンと再起動を実装すると非常に便利です。


------解決策----------------------1 毎週コンピュータをシャットダウンする必要がある場合、crontab を使用してスケジュールされたタスクを作成するだけです。
2 時々発生する場合は、技術者に任せてください。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。