如何在 codeigniter 中使用 blob?
How to use blob in codeigniter?
我是 PHP 的新手。我如何在 CodeIgniter 中使用 blob?使用 codeigniter 将图像从服务器发送到客户端 (RESTful) 的最佳选择是什么?
我尝试了以下方法:
$newPerson = new Person();
$newPerson->id = 1;
$newPerson->firstName = "Qutfullo";
$newPerson->lastName = "Ochilov";
$image=new Imagick();
$image->setImage("my.jpg");
$newPerson->image=$image->getImageBlob();
$this->response($newPerson);
但我得到一个例外:
致命错误:Class 'Imagick' 未找到。
感谢帮助!
希望下面的代码片段能让您知道您缺少库 --
如果在 ubuntu --
上,请尝试下面的代码
php -m | grep imagick.
如果结果为空,则从终端发出以下命令
sudo apt-get remove --purge php5-imagick && sudo apt-get install php5-imagick
如果在 window 服务器上,请遵循以下 link 可能有用的说明
Install Imagick for PHP and Apache on Windows
错误是因为你的服务器没有Image Magic Software suite
。首先你将它安装在你的服务器上。
用于在 Unix/Linux
中安装 Image Magic
Download ImageMagick.tar.gz from www.imagemagick.org
使用此命令解压发行版:
tar xvzf ImageMagick.tar.gz
接下来配置编译ImageMagick:
cd ImageMagick-6.9.3
./configure
make
要安装,请键入
sudo make install
您可能需要配置动态链接器运行-时间绑定:
sudo ldconfig /usr/local/lib
从 Windows 源安装
Download ImageMagick-windows.zip from www.imagemagick.org
Unzip and Install
unzip ImageMagick-windows.zip
安装请参考此link。
如果您正在开发 RESTFul API,最好的方法是发送图像 URL 作为响应。
我是 PHP 的新手。我如何在 CodeIgniter 中使用 blob?使用 codeigniter 将图像从服务器发送到客户端 (RESTful) 的最佳选择是什么?
我尝试了以下方法:
$newPerson = new Person();
$newPerson->id = 1;
$newPerson->firstName = "Qutfullo";
$newPerson->lastName = "Ochilov";
$image=new Imagick();
$image->setImage("my.jpg");
$newPerson->image=$image->getImageBlob();
$this->response($newPerson);
但我得到一个例外:
致命错误:Class 'Imagick' 未找到。
感谢帮助!
希望下面的代码片段能让您知道您缺少库 --
如果在 ubuntu --
上,请尝试下面的代码php -m | grep imagick.
如果结果为空,则从终端发出以下命令
sudo apt-get remove --purge php5-imagick && sudo apt-get install php5-imagick
如果在 window 服务器上,请遵循以下 link 可能有用的说明
Install Imagick for PHP and Apache on Windows
错误是因为你的服务器没有Image Magic Software suite
。首先你将它安装在你的服务器上。
用于在 Unix/Linux
中安装 Image MagicDownload ImageMagick.tar.gz from www.imagemagick.org
使用此命令解压发行版:
tar xvzf ImageMagick.tar.gz
接下来配置编译ImageMagick:
cd ImageMagick-6.9.3
./configure
make
要安装,请键入
sudo make install
您可能需要配置动态链接器运行-时间绑定:
sudo ldconfig /usr/local/lib
从 Windows 源安装
Download ImageMagick-windows.zip from www.imagemagick.org
Unzip and Install
unzip ImageMagick-windows.zip
安装请参考此link。
如果您正在开发 RESTFul API,最好的方法是发送图像 URL 作为响应。