你好 即时通讯使用UBUNTU 10.04和我想使用(安装)imagick在XAMPP.i已安装imagick从突触包管理器,但当我试图在XAMPP中使用它,它不工作,并给出了一个错误,如“没有类imagickick发现”。 当我打开phpinfo(),我没有找到imagick那里。 请教我如何安装imagick,以便它可以与XAMPP一起使用?我如何安装imagick以便它可以在XAMPP中工作?
0
A
回答
0
尝试安装php5-imagick
。这是包含Imagemagick的PHP绑定的包。
0
你应该使用apt-get以正确的方式安装PHP,因为你在基于Linux的操作系统上使用XAMPP(http://www.apachefriends.org/en/xampp.html)不是走。
根据PHP的你需要我会用这样的脚本来固定您的版本5.2.x,除非你想用5.3.x跳到下面的apt-get命令
#! /bin/sh
#check if running as ROOT
ROOTUSER_NAME=root
username=`id -nu` # Or... username=`whoami`
if [ "$username" = "$ROOTUSER_NAME" ]
then
echo "Running as ROOT!!!"
else
echo "Please run as Root as you are just an ordinary user (but mom loves you just the same)."
exit 0
fi
php_packages=`dpkg -l | grep php | awk '{print $2}'`
#check if PHP Packages are NULL
if [ -n php_packages ]
then
echo "Using Found PHP Packages"
echo $php_packages
else
echo "Nothing found, using defaults"
php_packages="libapache2-mod-php5 php-pear php5-cgi php5-cli php5-common php5-curl php5-gd php5-gmp php5-ldap php5-mcrypt php5-mhash php5-mysql php5-odbc php5-pgsql php5-pspell php5-recode php5-snmp php5-sqlite php5-sybase php5-tidy php5-xmlrpc php5-xsl"
fi
# Restart Apache Command
RESTART="/etc/init.d/apache2 restart"
#might need to run aptitude purge to remove all the config/ini files
#aptitude purge $php_packages
apt-get remove $php_packages
echo "Removed Packages\n"
sed s/lucid/karmic/g /etc/apt/sources.list | sudo tee /etc/apt/sources.list.d/karmic.list
echo "SED Command\n"
#Create the directory
mkdir -p /etc/apt/preferences.d/
echo "Make DIR: /etc/apt/preferences.d/\n"
# PINing the verion number so Ubuntu wont upgrade the package
for package in $php_packages;
do echo "Package: $package
Pin: release a=karmic
Pin-Priority: 991
" | sudo tee -a /etc/apt/preferences.d/php
done
echo "Finished with PIN\n"
#Update apt-get repos
apt-get update
echo "Updating Apt-Get\n"
#Just listing all the packages that should be installed
for package in $php_packages;
do echo "Package: $package "
done
echo "Starting PHP Install\n";
apt-get install $php_packages php5-mcrypt
echo "Finished Install.........\nRestarting Apache...........\n"
#Restart Apache
RESTART
#Autoclean, remove old files
apt-get autoclean
这里是您可以运行的Apt-Get命令。
# Add Repo
sudo add-apt-repository "deb http://archive.canonical.com/ lucid parnter"
sudo apt-get update
# install
sudo apt-get install apache2 imagemagick php5-imagick
# remove old files
sudo apt-get autoremove
相关问题
- 1. 如何安装C++库以便我可以使用它?
- 2. 如何从终端安装Docutils,以便Django admindocs可以工作?
- 3. 如何安装DotNetNuke,以便我可以迁移现有用户?
- 4. XAMPP安装在Mac Sierra后 - 它可以工作,但没有XAMPP文件夹。一切都在哪里?
- 5. 如何在Java中安装httpclient和其他库,以便我可以在Eclipse中使用它们?
- 6. 我在哪里可以在Meteor 1.3中安装npm包,以便其他npm库可以要求它
- 7. 如何安装和工作,以便使用shell android?
- 8. 如何正确安装Ruby的DBI gem,以便它可以与MySql交谈?
- 9. 可以在安装github后安装msysgit,以便我可以使用本地cmd控制台?
- 10. PHP Imagick UwAmp安装不工作
- 11. 我如何重载我的函数,以便它可以在C#中的数组?
- 12. 如何分发我的C++ Allegro 5程序,以便它们在未安装Allegro的计算机上工作?
- 13. 我是否需要安装XCode4以便
- 14. 我如何制作它,以便props.match.params.id可以访问任何子组件?
- 15. 是否可以在xampp localhost中安装git?
- 16. 我怎么能(可以)在本地安装mysql工作台?
- 17. 如何安装Imagick for PHP?
- 18. 使用cython创建包,以便用户无需安装cython即可安装它
- 19. 嵌入闪光Wimpy播放器,以便它可以在Firefox中工作
- 20. 我可以在heroku中安装cruisecontrol.rb吗?
- 21. 如何在conda环境中安装libsvm,以便我可以在anaconda中导入svm?
- 22. 我可以使用作曲家而不安装它吗?
- 23. 如何安装签名证书以便它们在Xcode 4中列出?
- 24. 如何在Python 3.3中正确声明全局变量,以便它们可以在多个函数中工作?
- 25. 如何声明MPI_COMM_WORLD以便我可以在任何地方使用它?
- 26. 我如何获得:悬停状态以便jCarousel箭头可以工作?
- 27. 我如何附加.NET Framework 4.5,以便安装文件
- 28. 如何在PHP7和Debian上安装imagick?
- 29. xampp不工作,刚刚安装
- 30. 在DV上安装imagick [mediatemple] - 不可能?
定义“imagick”。你的意思是ImageMagick二进制文件,还是PHP的imagick扩展? – 2010-10-07 18:35:06