質問編集履歴

3 php.iniの画像の変更

退会済みユーザー

退会済みユーザー

2016/05/25 16:12  投稿

lolipopレンタルサーバー上でImageMagickが動かない
###前提・実現したいこと
lolipopレンタルサーバー上でImageMagickを動かしたい。
###設定
```
convert before.jpg -resize 100×100 after.jpg
```
を動かしたい。
これでは動かず、lolipopではパスを書かないといけないため
```
exec("/usr/bin/convert that-january-feeling-mugs.jpg -resize 100×100 after.jpg");
```
としました。(参考サイト"http://iro-color.com/design/web/imagemagick.html")
php.iniの設定
![イメージ説明](5f765e5f2e6c40880ae6bba785d9e0fc.png)
![イメージ説明](485ec8bdc9cd581de6519f7d0e3cc1b3.png)
###発生している問題・エラーメッセージ
エラーメッセージも表示されず、after.jpgは生成されません。
###該当のソースコード
```ここに言語を入力
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="ja"
xml:lang="ja" dir="ltr">
<head>
<title>sample1104(ImageMagick6.5.2)</title>
</head>
<body>
<?php
exec("/usr/bin/convert that-january-feeling-mugs.jpg -resize 100×100 after.jpg");
?>
</body>
</html>
```
###したこと
```ここに言語を入力
var_dump(exec('convert'));
```
を行ったところ、string(33) "'-' for standard input or output."と表示されました。
またそのファイルのパーミッション、そのファイルの格納されているディレクトリのパーミッションを777,707,703,700と変更しましたが、どれも動きませんでした。
何かお分かりになる方、御教授お願いします。
  • PHP

    38031 questions

    PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

  • ImageMagick

    167 questions

    ImageMagickとは、画像の表示や操作を行うオープンソースのソフトウェアです。プログラムはCで書かれており、GIFやJPEG、PDFなど画像ファイルフォーマット100種類以上に対応しています。

2 過程の訂正

退会済みユーザー

退会済みユーザー

2016/05/25 16:05  投稿

lolipopレンタルサーバー上でImageMagickが動かない
###前提・実現したいこと
lolipopレンタルサーバー上でImageMagickを動かしたい。
###設定
```
convert before.jpg -resize 100×100 after.jpg
```
を動かしたい。
これでは動かず、lolipopではパスを書かないといけないため
```
exec("/usr/bin/convert that-january-feeling-mugs.jpg -resize 100×100 after.jpg");
```
としました。(参考サイト"http://iro-color.com/design/web/imagemagick.html")
php.iniの設定
![イメージ説明](5f765e5f2e6c40880ae6bba785d9e0fc.png)
###発生している問題・エラーメッセージ
エラーメッセージも表示されず、サイトには何も表示されていません。
エラーメッセージも表示されず、after.jpgは生成されません。
###該当のソースコード
```ここに言語を入力
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="ja"
xml:lang="ja" dir="ltr">
<head>
<title>sample1104(ImageMagick6.5.2)</title>
</head>
<body>
<?php
exec("/usr/bin/convert that-january-feeling-mugs.jpg -resize 100×100 after.jpg");
?>
</body>
</html>
```
###したこと  
```ここに言語を入力  
 
var_dump(exec('convert'));  
```  
を行ったところ、string(33) "'-' for standard input or output."と表示されました。  
またそのファイルのパーミッション、そのファイルの格納されているディレクトリのパーミッションを777,707,703,700と変更しましたが、どれも動きませんでした。  
 
何かお分かりになる方、御教授お願いします。
  • PHP

    38031 questions

    PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

  • ImageMagick

    167 questions

    ImageMagickとは、画像の表示や操作を行うオープンソースのソフトウェアです。プログラムはCで書かれており、GIFやJPEG、PDFなど画像ファイルフォーマット100種類以上に対応しています。

1 初心者アイコンをつけ忘れた

退会済みユーザー

退会済みユーザー

2016/05/25 15:11  投稿

lolipopレンタルサーバー上でImageMagickが動かない
###前提・実現したいこと
lolipopレンタルサーバー上でImageMagickを動かしたい。
###設定
```
convert before.jpg -resize 100×100 after.jpg
```
を動かしたい。
これでは動かず、lolipopではパスを書かないといけないため
```
exec("/usr/bin/convert that-january-feeling-mugs.jpg -resize 100×100 after.jpg");
```
としました。(参考サイト"http://iro-color.com/design/web/imagemagick.html")
php.iniの設定
![イメージ説明](5f765e5f2e6c40880ae6bba785d9e0fc.png)
###発生している問題・エラーメッセージ
エラーメッセージも表示されず、サイトには何も表示されていません。
###該当のソースコード
```ここに言語を入力
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="ja"
xml:lang="ja" dir="ltr">
<head>
<title>sample1104(ImageMagick6.5.2)</title>
</head>
<body>
<?php
exec("/usr/bin/convert that-january-feeling-mugs.jpg -resize 100×100 after.jpg");
?>
</body>
</html>
```
何かお分かりになる方、御教授お願いします。
  • PHP

    38031 questions

    PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

  • ImageMagick

    167 questions

    ImageMagickとは、画像の表示や操作を行うオープンソースのソフトウェアです。プログラムはCで書かれており、GIFやJPEG、PDFなど画像ファイルフォーマット100種類以上に対応しています。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る