LAMP 服务器,网站无法在主机上正确显示
Posted
技术标签:
【中文标题】LAMP 服务器,网站无法在主机上正确显示【英文标题】:LAMP server, website not displaying correctly on host 【发布时间】:2013-09-01 07:39:56 【问题描述】:总的来说,我对 LAMP 和网页设计还很陌生,所以请原谅我可能犯的任何明显错误。
我已经在我的 Linux (Ubuntu) 虚拟机上设置了 LAMP 服务器,然后继续安装 Wordpress。当我通过虚拟机访问时,一切正常。
但是,当我通过主机 (Windows) 访问我的 Wordpress 网站时,它似乎缺少任何样式。 html 似乎渲染得很好,但没有别的。
这是 Wordpress 页面在我的主机系统上显示方式的屏幕截图-
任何想法是什么导致了这种行为?谢谢!
【问题讨论】:
您检查过wp_options
表中的home
和sitelurl
字段吗?
样式表未找到,仅此而已,请检查您的路径并确保它正确链接到您的样式表
【参考方案1】:
也许您可以向我们提供您的 WordPress 模板和 CSS 的文件夹结构?
能否也查看网页的页面源代码,查看模板当前指向的 CSS 路径?
谢谢。
【讨论】:
感谢您的建议!今天早上我再次查看页面源时,我意识到我的错误。我的网站设置为地址为“localhost”,从我的主机查看时,这显然会指向错误的位置。我改为将其更改为静态本地 IP 地址,现在它可以正常工作了 不客气。我总是这样做来检查路径是否错误。快乐编码! :)【参考方案2】:您的网络服务器正在与数据库通信,这绝对是一个好兆头。导致该行为的原因是 style.css 的链接配置不正确。如果您使用 WP 附带的主题,则可能是文件权限,否则可能是主题中的永久链接或损坏的链接。
如果您只是想在本地建立一个站点进行开发,我建议您使用 WAMP (pc) 或 MAMP (mac)。如果您同时运行 Illustrator 和 Photoshop,则 VM 有点矫枉过正并且 CPU 密集。
WAMPhttp://www.wampserver.com/en/ MAMPhttp://www.mamp.info/en/index.html
【讨论】:
以上是关于LAMP 服务器,网站无法在主机上正确显示的主要内容,如果未能解决你的问题,请参考以下文章
lamp架构-设置httpd的默认主机(服务器多网站运行设置)