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

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

WBOY
WBOYオリジナル
2016-06-13 12:59:17868ブラウズ

Linux で PHP を使用してシステムをシャットダウンして再起動できますか? !
サーバーホストは CentOS ですが、再起動またはシャットダウンするたびに、PHP ページからシステムをシャットダウンおよび再起動することが可能かどうかを尋ねます。 !

関連する権限を変更することはできますが、そのような操作を実装する方法がわかりません。実装方法を知っている人がいたら教えてください。ありがとう、ありがとう!
------解決策------------------
したがって、system() を使用してシェルを呼び出すことができますシャットダウンするには スクリプトを試してください
-----解決策---------
シェル スクリプト
#!/bin/bash
sudo 停止;



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

-----解決策---------毎日n回再起動する必要はありませんSSH を開くのは難しいですか?

-----解決策---------------------------- ----大丈夫です

-----解決策---------許可がある限り、

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

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

言い換えれば、centos が年に 2 回以上再起動する場合、システム管理者は懸命に勉強する必要があります...



引用:引用:
毎日 n 回再起動する必要があるわけではありません。SSH を開くのはどれくらい難しいですか?


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

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


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