php - 如何从 WordPress 网站中的 php 重新启动数据库
问题描述
我的 WordPress 网站上一直发生一个问题,数据库有时会停止,我必须去服务器并重新启动 MySQL 我尝试在 /wp-includes/functions.php 中添加代码以在 MySQL 停止时重新启动它,但它是在函数 dead_db() 中不起作用我添加了这段代码
error_log("Mysql database is not available!", 0);
shell_exec('sh /home/restart_db.sh');
restart_db.sh 中的代码是
sudo service mysql restart
但不工作
解决方案
推荐阅读
- mysql - Spring Boot UserRedirectRequiredException - 需要重定向才能获得用户的批准
- javascript - 模板文字导致无法识别的令牌错误
- haskell - 使用 Foldl 对列表求和
- firebase - Firestore 索引和查询返回空结果
- javascript - webpack + express + angular 4 错误“错误:ENOENT:没有这样的文件或目录,stat 'C:\public\index.html'
- security - 在 x86 中生成 shell 代码的函数
- android - 在数据绑定中查看依赖于 CheckBox 的可见性
- julia - 如果不是 OffsetArrays.jl 那么如何使用不规则的 for 循环存储和访问数组?
- rest - REST WS 失败并出现 java.lang.NoClassDefFoundError: org/glassfish/hk2/api/ServiceLocatorFactory$CreatePolicy 错误
- php - png格式图片转换错误