Памылкі на сервере
Материал из Вікі Фаланстэра
Версия от 13:37, 16 февраля 2019; Valeria (обсуждение | вклад) (Новая страница: «==1. Fatal error: Declaration of RulesRuleUI::form(&$form, &$form_state, $options = Array) must be compatible with RulesActionContainerUI::form(&$form, &$form_sta…»)
1. Fatal error: Declaration of RulesRuleUI::form(&$form, &$form_state, $options = Array) must be compatible with RulesActionContainerUI::form(&$form, &$form_state, $options = Array, $iterator = NULL) in /sites/all/modules/contrib/rules/ui/ui.plugins.inc on line 0
Гэта значыць, што rules не падыходзяць да вашай версіі php на сервере.
Крокі па выпраўленню:
- Праверыць версію php: php -v
- Праверыць версію Друпал (магчыма таксама прыйдзецца абнавіць, але тут толькі пра абнаўленне rules): drush status
- Спампаваць патрэбныя rules
- Выдаліць тыя, што на сервере: rm -r /~/rules Альбо спачатку скапіраваць іх у іншую тэчку: cp /~/rules /куды
- Дадаць праз file zilla новую папку rules у адпаведную тэчку на серверы.
Каб падлучыцца к серверу праз filezilla, трэба ўнутры праграммы ў меню націснуць file - Site Manager - new site. Ввесці хост нэйм і порт. Потым падключыцца ў глаўнам вакенцэ да сервера: у хостнэйм, кали падключаемся праз ssh напачатку назвы хоста прапісваем sftp, напрыклад, sftp://falanster.by. Дапісваем іншыя наладкі і жмём Quickconnect.