Дополнительные типы блоков (EBT) — новый опыт конструктора страниц❗

Дополнительные типы блоков (EBT) — стилизованные, настраиваемые типы блоков: слайдшоу, вкладки, карточки, аккордеоны и многие другие. Встроенные настройки для фона, DOM Box, плагины Javascript.

Демо EBT модули Скачать EBT модули

❗Дополнительные типы параграфов (EPT) — новый опыт работы с параграфами

Дополнительные типы параграфов (EPT) — набор модулей, основанный на аналогичных параграфах.

Демо EPT модули Скачать EPT модули

Scroll

Установка Друпала на хостинг

22/02/2025, by Гость (не проверено)

Здравствуйте.

При установке Друпала возникла проблема такого плана: 

Error
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

 

Как победить эту проблему??

Пожалуйста опешите подробней борьбу с недугом. Smile

Спасибо.


Спасибо, я уже решил эту проблему.

Все получилось. Laughing 

Вфайле modules\system\system.install

Закомментировалчасть Test PHP register_globals setting.:

-----------------------------

/**

  // Test PHP register_globals setting.

  $requirements['php_register_globals'] = array(

    'title' => $t('PHP register globals'),

  );

  $register_globals = trim(ini_get('register_globals'));

  // Unfortunately, ini_get() may return many different values, and we can't

  // be certain which values mean 'on', so we instead check for 'not off'

  // since we never want to tell the user that their site is secure

  // (register_globals off), when it is in fact on. We can only guarantee

  // register_globals is off if the value returned is 'off', '', or 0.

  if (!empty($register_globals) && strtolower($register_globals) != 'off') {

    $requirements['php_register_globals']['description'] = $t('<em>register_globals</em> is enabled. Drupal requires this configuration directive to be disabled. Your site may not be secure when <em>register_globals</em> is enabled. The PHP manual has instructions for <a href="http://php.net/configuration.changes">how to change configuration settings</a>.');

    $requirements['php_register_globals']['severity'] = REQUIREMENT_ERROR;

    $requirements['php_register_globals']['value'] = $t("Enabled ('@value')", array('@value' => $register_globals));

  }

  else {

    $requirements['php_register_globals']['value'] = $t('Disabled');

  }

*/

--------------------------------

 

Но, думаю если ее удалить, то тоже будет работать.  

 


В настройках php вам нужно отключить register global:

Отключение глобальных переменных (register_globals) через htaccess

Если, например, на арендованном общем сервере, вам необходимо изменить то, как прописана регистрация глобальных переменных у хостера, то это можно сделать, в частности, при помощи файла .htaccess в корне вашего сайта.

Синтаксис при этом следующий:

php_value - имя - значение
php_flag - имя - on или off

Пример отключения регистрации глобальных переменных в масштабах одного сервера:

php_flag register_globals off

Через файл settings.php

Если ваш хостер не разрешает использовать этот файл(что врятли), в settings.php впишите следущее:

ini_set('register_globals',0);


Спасибо, попробуем еще и эти варианты. С уважением, Zukku

Здравствуйте,Иван.

Вот еще один вопрос. 

Какой начальный комплект модулей как «джентльменский набор» желательно иметь на старте проекта? Какую сборку модулей следует вложить?

Спасибо.

С уважением, Zukku


Можете скачать сборку и посмотреть, там все основное:

https://drupalbook.org/ru/project/blog


Вот еще такой вопрос.

Как обновить ядро CMS с 7.17 до 7.18 , ведь автоматически это не делается?

 

Спасибо за подборку модулей, у меня еще несколько нехватат. Laughing

 

С уважением, Zukku

 


Просто скопируйте все файлы ядра кроме папки sites, robots.txt и .htaccess. И потом запустите update.php. Сделайте копию сайта перед обновлением, а то мало ли чего.