我只是用 IGBinary 替换序列化的 PHP 。
我按照以下步骤操作:
cd /tmp
git clone https://github.com/phadej/igbinary
cd igbinary
phpize
./configure CFLAGS="-O2 -g" –-enable-igbinary –-with-php-config=/usr/bin/php-config
make
make test
make install
但在步骤中:make test
我被困在:
ERROR: Cannot run tests without CLI sapi.
这可能是导致此其他错误的原因:
在
http://censocanino.com/log.php
这里我使用一个代码来查看会话是否正确启动。
这带来了几个错误:
Warning: session_start(): Cannot find serialization handler 'igbinary' - session startup failed in /sites/censocanino.com/public/log.php on line 6
和
The current "session.save_path" is "/var/lib/php5".
Session file name: "sess_".
该错误证明了为什么 phpmyadmin
不起作用。
http://censocanino.com/phpmyadmin/
这里显示的是:
Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP installation properly. Also ensure that cookies are enabled in your browser.
所有这一切都让我陷入了 IGBinary 错误。
谢谢