我在访问子域的Joomla管理员页面时遇到问题。
是这样的,网站是http://test.com,管理页面必须是http://admin.test.com
我正在使用启用虚拟主机的WAMP服务器。
我的httpd-vhosts.conf:
<VirtualHost *:80>
ServerAdmin admin@test.com
DocumentRoot "c:wampwwwtest"
ServerName test.com
ServerAlias www.test.com
ErrorLog "C:wampwwwtestlogserror.log"
CustomLog "C:wampwwwtestlogsaccess.log" common
<Directory "c:/wamp/www/test">
AllowOverride All
Order Deny,Allow
Allow from all
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerAdmin admin@test.com
DocumentRoot "C:wampwwwtestadministrator"
ServerName admin.test.com
ServerAlias www.admin.test.com
ErrorLog "C:wampwwwtestlogserror.log"
CustomLog "C:wampwwwtestlogsaccess.log" common
<Directory "c:/wamp/www/test/administrator">
AllowOverride All
Order Deny,Allow
Allow from all
</Directory>
</VirtualHost>
test.com工作得很好,但管理员没有。它只显示一个空白的页面。我还注意到重定向在admin中工作,因为页面标题加载admin页面标题。
我正在使用Joomla!3.4.4 Apache/2.4.9和PHP 5.5.12的稳定和WAMP服务器
在Joomla网站下的configuration.php文件中,将$error_reporting设置为"maximum"。这将向您显示错误的真正原因,并告诉您如何修复它。