在本主题的帮助下,我已将我的wamp服务器从2.5更新到3.0.4:
Best way to Upgrade wamp 2.0 to 2.5
但我没有做第8步,因为我没有找到那些线。
现在我可以访问phpmyadmin但我无法访问localhost。
当我尝试打开localhost时,将出现此错误:
禁
您无权访问此服务器上的/。
我的httpd.conf:
<?php $posts = Mage::getResourceModel('wordpress/post_collection') ?>
<?php $posts->addPostTypeFilter('post') ?>
<?php $posts->addIsViewableFilter() ?>
<?php // Limit the collection to 2 posts. Change this number or remove this line completely to include all posts
<?php $posts->setPageSize(2) ?>
<?php // Adds the _thumbnail_id meta field to the collection ?>
<?php // This can be used for checking in the SQL whether a post has a featured image ?>
<?php $posts->addMetaFieldToSelect('_thumbnail_id') ?>
<?php $posts->load() ?>
<?php if (count($posts) > 0): ?>
<ul>
<?php foreach($posts as $post): ?>
<li>
<h2><a href="<?php echo $post->getPermalink() ?>"><?php echo $post->getPostTitle() ?></a></h2>
<?php if ($image = $post->getFeaturedImage()): ?>
<a href="<?php echo $post->getPermalink() ?>" class="img"><img src="<?php echo $image->getAvailableImage() ?>" alt="" /></a>
<?php endif; ?>
<div class="post-content"><?php echo $post->getPostContent() ?></div>
</li>
<?php endforeach; ?>
</ul>
<?php endif; ?>
请告诉我如何解决这个问题?
感谢
答案 0 :(得分:0)
我已回滚这一步:
7.复制旧的httpd-vhosts.conf并粘贴到新安装的wamp(C:\ wamp \ bin \ apache \ Apache2.2.21 \ conf \ extra)
现在我的问题已经解决了。
有谁知道httpd-vhosts.conf做了什么?
答案 1 :(得分:0)
WAMPServer 2.5&amp; WAMPServer3都提供Apache2.4 Allow from All
是Apache 2.2语法。
答案 2 :(得分:0)
由于<Directory "C:/wamp/www/">
:
Deny from all
Allow from 127.0.0.1
您可以通过输入http://127.0.0.1
来访问 localhost如果您想访问http://localhost,那么您可以使用localhost
替换IP,如果要同时使用这两者,则必须更改以下代码:Deny from all
至{{1 }}
所以你的代码如下:
Allow from all
希望它能解决你的问题。