我正在使用Drupal做一个个人项目。在本地主机中,一切正常,但是当我将其放在树莓服务器上时,出现此错误:
注意:在Drupal \ Core \ Render \ Element :: children()中尝试访问类型为int的值的数组偏移量(core / lib / Drupal / Core / Render / Element.php的第81行)。
我有更多的错误,但全部都是这样。我在互联网上看过,有很多信息说它来自php。我使用的是PHP 7.2.4,服务器使用的是PHP 7.4.6。
有关我的服务器的信息:
Raspberry pi 3模型b,操作系统树莓
如果您需要更多信息,我可以为您提供。
Cordially
是,PHP 7.2.4和PHP 7.4.6的版本差异可以解释不同的行为。
您可以尝试将[将树莓派降级到PHP7.2:
sudo apt install -y php7.2 php7.2-cli php7.2-common
sudo update-alternatives --set php /usr/bin/php7.2
php -v
应该告诉PHP7.2