我从不使用Wordpress,但我通常使用Xampp(Linux)来工作。
所以,我安装了Wordpress,它工作正常,如果我用我的浏览器进入http://localhost/wordpress/
我可以看到WP页面。
我从朋友那里得到了他的WordPress网站文件并将其存储在/opt/lampp/htdocs
中,就像任何常规网站一样,但当我尝试访问http://localhost/folder_name/
时,我得到了Index of folder_name
而不是实际的网站
我注意到/opt/lampp/apps/
有一个" WP"文件夹,里面 - 像xampp这样的htdocs
文件夹。
在哪里存放WP项目的正确位置?
是/opt/lampp/apps/wp/htdocs
还是opt/lampp/htdocs/
?
如何让WP网站运行而不是获取/ page的索引?
答案 0 :(得分:2)
您希望将WordPress安装的根目录放在您希望能够在http://localhost访问的任何位置。根据您的说法,听起来像是/opt/lampp/htdocs/
问题
WordPress通过数据库运行几乎所有内容,包括它的siteurl
和home
目录值。如果你根本没有数据库,那么什么都不会起作用。您会发现有关此问题的更多信息Here。
硬性修复
您可以尝试Migrating您朋友的WP安装到您的XAMPP服务器,但您需要他们的数据库才能使用它。然后,您可以使用像Wordpress Database Reset这样的工具,这将使您恢复到基本上全新的安装,只需要包含您的朋友安装的任何主题和插件。
简易修复
由于您希望从朋友那里获得带有自定义主题或插件的全新安装,因此您可以从全新安装开始,然后添加任何主题和插件。安装WordPress非常简单,因为他们有一个基于Web的安装程序来帮助您完成所有设置。查看this guide。一旦您设置了基本网站,您就可以从朋友的WordPress安装中导入您想要的任何主题和插件。
我希望这有帮助!
答案 1 :(得分:0)
我已阅读您的问题文件夹路径正确为opt/lampp/htdocs/
您需要为服务器启用所有服务。