我刚刚从MAMP上传了一个wordpress站点到一个实时站点。与我通常上载它们的方法完全相同,包括permalinks和所有常见的PHPMyAdmin位。
这次是风格。css、js和所有图像只是重定向到404页面。
该网站是here
有人能帮忙吗?这毫无意义。
编辑:这里有一个标题片段。php:
<!DOCTYPE html>
<html lang=\'en\'>
<head>
<!-- Version 1.0 of Ken Christys Rural Support Website -->
<meta charset="utf-8">
<meta content=\'width=device-width, initial-scale=1.0\' name=\'viewport\'>
<meta content=\'Josh Stevens, Lyndsay Hooper, PotatoMou.se\' name=\'author\'>
<meta content=\'<?php bloginfo( \'description\' ); ?> \' name=\'description\'>
<meta content=\'\' name=\'keywords\'>
<script>
if(!window.jQuery)
{
var script = document.createElement(\'script\');
script.type = "text/javascript";
script.src = "http://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js";
document.getElementsByTagName(\'head\')[0].appendChild(script);
}
</script>
<!-- Google Analytics-->
<script type="text/javascript" src="<?php bloginfo(\'template_url\'); ?>/javascript/pace.js"></script>
<link rel="stylesheet" type="text/css" media="all" href="<?php bloginfo( \'stylesheet_url\' ); ?>" />
<title>
<?php echo get_the_title() . " - ". get_bloginfo ( \'description\' ); ?><br />
<!-- Current Page title - Website description -->
</title>
</head>
下面是实际渲染的代码:
<!---->
<!DOCTYPE html>
<html lang=\'en\'>
<head>
<!-- Version 1.0 of Ken Christys Rural Support Website -->
<meta charset="utf-8">
<meta content=\'width=device-width, initial-scale=1.0\' name=\'viewport\'>
<meta content=\'Josh Stevens, Lyndsay Hooper, PotatoMou.se\' name=\'author\'>
<meta content=\'Ken Christy Rural Support \' name=\'description\'>
<meta content=\'\' name=\'keywords\'>
<script>
if(!window.jQuery)
{
var script = document.createElement(\'script\');
script.type = "text/javascript";
script.src = "http://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js";
document.getElementsByTagName(\'head\')[0].appendChild(script);
}
</script>
<!-- Google Analytics-->
<script type="text/javascript" src="http://www.kenchristy-ruralsupport.com/wp-content/themes/KenChristy/javascript/pace.js"></script>
<link rel="stylesheet" type="text/css" media="all" href="http://www.kenchristy-ruralsupport.com/wp-content/themes/KenChristy/style.css" />
<title>
Home - Ken Christy Rural Support<br />
<!-- Current Page title - Website description -->
</title>
最合适的回答,由SO网友:Chip Bennett 整理而成
主题目录的目录权限不正确。
wp内容/主题:0755Per the Codex, 文件夹权限应设置为755
:
在这样的suexec配置中,正确的权限方案很容易理解。
所有文件都应由实际用户的帐户拥有,而不是由用于httpd进程的用户帐户拥有组所有权无关紧要,除非对web服务器进程权限检查有特定的组要求。通常情况并非如此
All directories should be 755 or 750.所有文件应为644或640。例外:wp配置。php应该是600,以防止服务器上的其他用户读取它不应该给任何目录777,甚至上传目录。由于php进程是作为文件的所有者运行的,因此它可以获得所有者的权限,甚至可以写入755目录因此,try changing wp-content/themes/kenchristy/
from 0700
to 0755
.