Control Web Panel
WebPanel => PHP => Topic started by: thebest on December 27, 2023, 08:44:06 AM
-
Hii
My one website gives this error
A PHP Error was encountered
Severity: Core Warning
Message: PHP Startup: Unable to load dynamic library 'snuffleupagus.so' (tried: /opt/alt/php73/usr/lib/php/extensions/no-debug-non-zts-20180731/snuffleupagus.so (/opt/alt/php73/usr/lib/php/extensions/no-debug-non-zts-20180731/snuffleupagus.so: undefined symbol: __zend_strdup), /opt/alt/php73/usr/lib/php/extensions/no-debug-non-zts-20180731/snuffleupagus.so.so (/opt/alt/php73/usr/lib/php/extensions/no-debug-non-zts-20180731/snuffleupagus.so.so: cannot open shared object file: No such file or directory))
Filename: Unknown
Line Number: 0
what is solution of this.thanks
-
The module wasn't built/installed. YOu can either install it
snuffleupagus.readthedocs.io/installation.html#manual-installation
, or comment it out in the php.ini file.
/opt/alt/php73/usr/php/
-
Here's a stop by step guide to install, as it's not straightforward:
cd /var/tmp
wget wget https://github.com/jvoisin/snuffleupagus/archive/refs/heads/master.zip
unzip master.zip
cd snuffleupagus-master/src/
/opt/alt/php73/usr/bin/phpize
./configure --enable-snuffleupagus --with-php-config=/opt/alt/php73/usr/bin/php-config
make
make install
cp -R /var/tmp/snuffleupagus-master/config/ /opt/alt/php73/usr/etc/
mv /opt/alt/php73/usr/etc/config/snuffleupagus.ini /opt/alt/php73/usr/php/php.d/
nano /opt/alt/php73/usr/php/php.d/snuffleupagus.ini <<< Change sp.configuration_file to /opt/alt/php73/usr/etc/config/default.rules