我想知道如何在我的Raspberry Pi上安装
PHP 5.6.x.目前已安装版本5.4.41,并且由于新规范我想升级到5.6.10.我见过
this tutorial,但控制台的输出告诉我出了问题.
pi@raspberry:~$sudo apt-get update Hit http://packages.dotdeb.org wheezy-PHP56 Release.gpg Hit http://archive.raspberrypi.org wheezy Release.gpg Get:1 http://mirrordirector.raspbian.org wheezy Release.gpg [490 B] Hit http://raspberrypi.collabora.com wheezy Release.gpg Hit http://packages.dotdeb.org wheezy-PHP56 Release Get:2 http://mirrordirector.raspbian.org wheezy Release [14,4 kB] Hit http://raspberrypi.collabora.com wheezy Release Hit http://archive.raspberrypi.org wheezy Release Hit http://packages.dotdeb.org wheezy-PHP56/all Sources Hit http://raspberrypi.collabora.com wheezy/rpi armhf Packages Hit http://archive.raspberrypi.org wheezy/main armhf Packages Get:3 http://mirrordirector.raspbian.org wheezy/main armhf Packages [6.904 kB] Ign http://raspberrypi.collabora.com wheezy/rpi Translation-en_US Ign http://raspberrypi.collabora.com wheezy/rpi Translation-en Ign http://archive.raspberrypi.org wheezy/main Translation-en_US Ign http://archive.raspberrypi.org wheezy/main Translation-en Get:4 http://mirrordirector.raspbian.org wheezy/contrib armhf Packages [23,6 kB] Get:5 http://mirrordirector.raspbian.org wheezy/non-free armhf Packages [49,3 kB] Get:6 http://mirrordirector.raspbian.org wheezy/rpi armhf Packages [592 B] Ign http://mirrordirector.raspbian.org wheezy/contrib Translation-en_US Ign http://mirrordirector.raspbian.org wheezy/contrib Translation-en Ign http://mirrordirector.raspbian.org wheezy/main Translation-en_US Ign http://mirrordirector.raspbian.org wheezy/main Translation-en Ign http://mirrordirector.raspbian.org wheezy/non-free Translation-en_US Ign http://mirrordirector.raspbian.org wheezy/non-free Translation-en Ign http://mirrordirector.raspbian.org wheezy/rpi Translation-en_US Ign http://mirrordirector.raspbian.org wheezy/rpi Translation-en Fetched 6.992 kB in 21s (329 kB/s) W: Failed to fetch http://packages.dotdeb.org/dists/wheezy-PHP56/Release Unable to find expected entry 'all/binary-armhf/Packages' in Release file (Wrong sources.list entry or malformed file) E: Some index files Failed to download. They have been ignored,or old ones used instead.
这有什么问题?
编辑:我真的在这里投票吗?提出问题?
我有同样的问题,我这样解决了:
原文链接:https://www.f2er.com/php/135256.html# Get the PHP source # You can find the latest version number on the PHP download page: http://PHP.net/downloads.PHP # Change `nl1` to your nearest mirror. Find the mirror list here: http://PHP.net/mirrors.PHP. wget http://nl1.PHP.net/distributions/PHP-5.6.13.tar.bz2 # Unpack tar -xvjf PHP-5.6.13.tar.bz2 cd PHP-5.6.13 sudo apt-get update sudo apt-get install libxml2-dev ./configure # If on the Raspberry Pi 2 make -j4 # Otherwise make sudo make install # Reboot to make sure changes are effective sudo reboot # Check PHP version PHP -v