By mioip on
Put simply, there is no theme.
It was like that, all browser defaults, when I first installed it and since I have been unable to activate any theme. I have installed new themes, configured everything, etc. and there is no theme. All themes are checked off as activated, the default has been set to all the themes (the three that come with Drupal and also friendselectric theme [yes, I have phpengine installed])
This is running on a home server with Ubuntu flavored Linux [Debian] and Apache2/MySQL/PHP were installed by way of XAMPP (see http://www.apachefriends.org)
So, if everything is working correctly, everything is installed, it just isn't picking up on the themes, what is wrong?
Comments
Does $base_url match the URL given
I have seen that problem when the $base_url in settings.php does not match the url used. In your case I would expect $base_url to be http://www.peewit.org/drupal. I am guessing it is set to something with localhost or an IP.
Aaah.
From settings.php:
/**
* Base URL:
*
* The URL of your website's main page.
/drupal/index.php would count as the main page, /drupal would count as the install directory. What icky wording.
Thank you.
nope
Nope, base url is a specific term with a specific meaning in the web context.
It refers to the base url of your website. Any individual pages then reference that url to append themself to it.
http://www.cs.tut.fi/~jkorpela/HTML3.2/5.7.html
-sp
---------
Drupal Best Practices Guide - My stuff Black Mountain
-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide
No Theme
I also got the same problem here. I'm using Drupal 4.6, PHP 5.03, Apache 2.0.53 and FreeBSD 5.4. I have installed kurbick themes, and phptemplate engine based on it's documentation.
But, when I click administer -> themes -> save configuration, nothing happen. No themes, no error messages, just drupal standar installation without themes.
Does anyone here have any idea? Please....
I'm having the same problem.
I'm having the same problem. I installed Drupal today on one server ... and it worked absolutely perfectly. I was so impressed I wanted to use it on another server as well, but for some reason on this one I'm not getting any themes. I assume one host permits certain PHP functions that Drupal is dependent on, while the other does not? I'm absolutely certain that the base URL is correctly set.
is phptemplate installed?
is phptemplate installed? it's more commonly used these days but I just noticed while downloading 4.6.3 that it's not included in the installation. install it to the themes/engines/ folder and you should see themes based on it (kubrick, manji, spreadfirefox, etc.) when you go back to the themes folder.
... I know that it was stated that phptemplate was downloaded, but installed to the correct directory?
I tried installing it, but
I tried installing it, but nothing more than the default themes shows up in the theme settings. The files in the archive are extracted to /themes/engines/phptemplate
The default theming worked fine with the exact same drupal-4.6.3 gzip used on a different host.
edit: I installed a couple of themes designed for PHPTemplate. They appear in the theme browser, but selecting them still results in the same themeless appearance (http://greycellgreen.net/drupal/)
Permissions?
I just realized the difficulty I was having with modules might be the same problem you were having with themes. The modules I have downloaded got the permissions knocked out of whack somehow and I had to CHMOD the modules I downloaded before they would work.
It could be that the .css file doesn't have the correct permissions to be read.
Drupal theme does not work: the solution
It is NOT a permission problem.
It is NOT a BASE URL problem.
And theme does not work !
I have found a solution for this problem (on my site):
It is a apache configuration promblem.
You must validate access to .htaccess file with a :
AllowOverride All
in yout main httpd.conf file (in a directive containing your drupal site. It is then possible to use mod_rewrite capacity.
I hope this will help.
I don't think I can access
I don't think I can access any kind of local httpd.conf file as my website is located on a virtual host.
It's definitely not a base url problem, I'm relatively certain it's not a permissions problem. My .css files are configured to be 'read' by the public.
I'm pretty sure that access to the .htaccess file is allowed however, because all my error pages are pointed towards Drupal's custom ones, instead.
Playing around with the
Playing around with the configuration files, I finally got something to happen by changing:
php_value session.auto_start
from 0 to 1 in the .htaccess file.
The template actually shows up, except I get the following errors at the top of the page:
Warning: ini_set(): A session is active. You cannot change the session module's ini settings at this time. in /home/www/greycellgreen/drupal/sites/default/settings.php on line 12
warning: Cannot modify header information - headers already sent by (output started at /home/www/greycellgreen/drupal/sites/default/settings.php:12) in /home/www/greycellgreen/drupal/includes/common.inc on line 99.
Does this offer anyone any insight into what the problem is?