Error in Drupal 7 – Notice: unserialize() [function.unserialize]: Error at offset X of Y bytes in variable_initialize()…

Search error in database.
a) replace Y with the number from your error message,
b) identify the name of variable causing the issue,
c) replace NAME in the SQL query.

SELECT name, LENGTH( value ) , value
FROM variable
WHERE LENGTH( value ) = Y

DELETE FROM variable WHERE name = 'NAME'

Drupal error

Problem: Działa główna strona ale nie działają podstrony -> log /var/www/o-nas File does not exists. Rozwiązanie: 1) sprawdź czy w katalogu /var/www/ jest plik .htaccess 2) sprawdź ustawienia vhosta

$ vim /etc/apache2/site-avaiable/domena.com

 

<Directory /home/websites/pomoc-w-norwegii_com/public_html/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>

Problem: PHP register globals Enabled (‚1’)

register_globals is enabled. Drupal requires this configuration directive to be disabled. Your site may not be secure when register_globals is enabled. The PHP manual has instructions for how to change configuration settings.

Wstawiamy na końcu pliku .htaccess w /drupal_installation

SetEnv REGISTER_GLOBALS 0
SetEnv PHP_VER 5

Zmień ustawienia globalne w pliku /etc/php5/apache2/php.ini

php_flag register_globals off

Stwórz w katalogu drupala plik php.ini

php_flag register_globals off