是WordPress的新手,使用MAMP-PRO for windows来设置Apache,MySQL,PHP,它运行良好。有一个主题,并建立了一个网站。正在测试为什么MAMP Pro不会为网页提供服务。
当另一台PC连接到我的IP时,它只会提供文本,但没有图像,也没有javascript文件。
然后MAMP Pro会发出一条消息,说试用版已过期。我把它关闭了,只运行MAMP。但是在某个地方?我的网站不见了,MySQL数据库根本就没有了。在PHPadmin页面中,在添加wordpress之前,它看起来像是一个全新的安装。
在管理页面的顶部显示“最近”,点击它并列出我的数据库名称,单击并显示错误#1046未选择数据库
在MAMP Pro和常规MAMP之间切换会改变数据库的路径吗?如何找到数据库?
答案 0 :(得分:1)
我不知道MAMP PRo与MAMP的关系;它们很可能为MySQL数据目录(datadir)使用不同的路径。如果他们这样做,您应该能够将文件从专业数据库复制到非专业版并使用它们(我将备份非专业版目录,然后完全替换它,而不是尝试合并两者可能导致权限问题和其他问题的目录。)
但是,如果在从其他计算机连接时只丢失了丢失的数据库,则更有可能是MySQL权限问题。您可能从远程计算机作为匿名用户进行连接,该用户可能无权访问任何现有数据库。您可以尝试以root身份从本地计算机进行连接以测试这种可能性。
答案 1 :(得分:0)
得到回复,其他文档称db“ALWAYS”住在MAMP \ db,但它在另一个区域:
是的,如果您正在进行为期两周的试用,并且想要返回免费版本,则需要执行以下操作。
从
移动数据库文件C:\用户\公共\文件\ Appsolute \ MAMPPRO \分贝\
到
C:\ MAMP \分贝\
然后您可以使用旧网站运行MAMP Free。
但这样做不是解决方案,MySQL无法启动。我将原始的my.ini文件从mampPRO路径复制到MAMP \ conf \ mysql \ my.ini文件中
现在重新启动MAMP服务器,大部分页面都在那里。其中一个主要图像,也没有徽标,但至少网站的大部分都在那里。尝试编辑这些区域时,徽标和主滑块图像将不会显示。上传图像或选择其他图像,它们不会显示。