2014-09-02 40 views
5

想知道是否有人可以帮助我。服务器错误VQMOD Opencart许可

我有一个运行在我的网站根目录下的内容管理系统的网站。我已经在名为“shop”的子目录中安装了最新版本的Opencart--所以www.domain.com/shop/

一切工作正常,我可以按预期使用Opencart。

我需要安装VQmod,所以已经上传文件到商店文件夹的根目录,我已经设置了正确的权限尝试755和777,但没有运气。

每当我去www.domain.com/shop/vqmod/install我得到一个403错误。

同样的,www.domain.com/shop/vqmod/

Forbidden 

You don't have permission to access /shop/vqmod/install on this server. 
Apache Server at domain.com Port 80 

我的名.hta文件是非常标准除了取出的index.php?出于网址和重写规则说,改变主页链接。

RewriteBase /shop/ 
RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L] 
RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L] 
RewriteRule ^download/(.*) /index.php?route=error/not_found [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css) 
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA] 

RewriteCond %{QUERY_STRING} ^route=common/home$ 
RewriteCond %{REQUEST_METHOD} !^POST$ 
RewriteRule ^index\.php$ http://%{HTTP_HOST}? [R=301,L] 

我在错误和plesk控制面板中提到的apache服务器上运行。任何帮助或建议将非常感激,因为我是个笨蛋!

另外我有一个.hta文件在我的根目录cms文件是如何确保不与opencart网站冲突。

非常感谢任何能够帮助我解决这个问题的人。

+1

你有没有得到这个决议?我也遇到同样的问题 – MeltingDog 2014-09-16 02:29:58

+0

。有任何想法吗? – 2014-09-20 10:38:38

+0

得到同样的问题,任何人都可以有这个 – user2518430 2014-10-09 18:39:26

回答

5

最后发现它...... .vqmod中的htaccess in设置为Deny。改变它允许它应该工作正常!

0

您是否在vqmod安装过程中更改了www.domain.com/shop/index.php和www.domain.com/shop/admin/index.php文件的文件权限?

这是至关重要的,因为在自动安装过程中对这些文件进行了更改。

+0

我已经对它们进行了更改是的,我已经完成了手动安装而不是安装程序来使其工作。这些文件是在缓存文件夹中创建的,我已经安装了vqmod管理器,可以看到已安装的vqmods,但是如果我去shop/vqmod/install,我应该会看到一条消息,指出vqmod已经安装了吗? – 2014-09-03 08:21:00

+0

是的 - 你应该看到'VQMOD ALREADY INSTALLED!' 您是否尝试过运行vqmod以查看它是否正常工作? – Steve 2014-09-03 22:12:05