您的PHP安装似乎缺少MySQL...从cPanel删除并重新启动后

时间:2017-09-16 作者:Eesaa Philips

当我安装wordpress时,我删除了目录中的所有内容以“重新开始”:您的PHP安装似乎缺少wordpress所需的MySQL扩展。我尝试更改php版本,但没有什么不同。这是我的主页目录:picture of dir 有什么我错过的吗。此外,我还下载了完整的站点备份b4,我删除了以下文件夹:

backup dir

我应该使用哪些备份文件,以及如何将网站恢复到正常状态。非常感谢

3 个回复
SO网友:LEXmono

您可能删除了托管提供商需要的一些文件。我会向他们寻求帮助。

SO网友:kaiser

这听起来不像是你删除了“一些文件”。您设法删除了一个PHP扩展。这可能有两个原因之一:

您删除了所需的.so 当您可以访问CLI(终端)或包含phpinfo(), 然后你可以打php --ini 查找PHP ini文件位置。这还会告诉您加载了哪些其他文件。搜索extension_dir 在您的配置中。然后在其他文件中搜索mysql 扩展并确保它指向(相对).so 文件最后确保.so 您的扩展名文件实际存在。

我假设您可以访问完全非托管的VPS或类似系统。ProTip:找一个系统管理员来支持你,直到你完全了解你在做什么。每个人都在学习,但当你回头看某人时,通常会更容易。

SO网友:Milan Petrovic

您不应触摸public_html 文件夹公共HTML文件夹是您的web服务器加载网站的地方,该文件夹的外部包含与托管相关的系统级内容,这些内容是您帐户的一部分,您不应该弄乱它。

结束

相关推荐

使用php从页面分离图像

我想从当前附加到的页面中分离/取消附加图像——使用PHP,而不是媒体库中的“分离”链接。我在/wp admin/includes/media.php#3164中找到了这个:$result = $wpdb->query( \"UPDATE $wpdb->posts SET post_parent = 0 WHERE post_type = \'attachment\' AND ID IN ( $ids_string )\" ); 所以我想我可以在自己的PHP中使用它,代替$ids_st