- 締切済み
imageCreateFromJpeg でのファイル指定
GDエンジンの利用についての初歩的な質問になります。 他のPHPで出力されたJPEG画像 「画像出力PHP?fileid=001.jpg」に対して imageCreateFromJpeg('画像出力PHP?fileid=001.jpg'); としても Warning: imagecreatefromjpeg('画像出力PHP?fileid=001.jpg'): failed to open stream: No such file or directory in ~ となります。 このような形式のファイルでwarningを回避する方法はないのでしょうか?お手数ですが返答宜しくお願いいたします。
- みんなの回答 (3)
- 専門家の回答
関連するQ&A
- 他のフォルダにあるPHPをrequireするときにエラー
/xxx/xxx.php から /yyy/yyy.php をrequireしたいです。 require('../yyy/yyy.php'); ↑では、そこで Warning:~~failed to open stream: No such file or directory となってしまいました。 どうしたらいいですか?
- ベストアンサー
- PHP
- アップロードされた画像をGDで処理しようとすると
JPEG画像をファイルアップロードし、そのJPEG画像を元に画像編集を行おうとすると、 Warning: imagecreatefromjpeg(): 'XXX.jpg' is not a valid JPEG file in xxxx.php on line XXX というエラーがでてしまいます。 $img_old = imagecreatefromjpeg ( $imgName ); エラーメッセージからすると、ソースのこの部分でエラーが出ているようです。 しかし、わからないのが、画像によってエラーが発生するものと発生しないものがあります。 どなたか情報お持ちの方よろしくお願いいたします。
- ベストアンサー
- PHP
- 「imagecreatefromjpeg」について
「imagecreatefromjpeg」関数を使用して、以下のような新規JPEG画像の作成をしようと試みています。 $image = imagecreatefromjpeg("xxxx.jpg"); この記述がされたphpファイルを実行すると、400KB程度の対象ファイル(xxxx.jpg)なら良いのですが、それ以上になってくると、別ウィンドウに「アクセス中のURL:http://www.xxx~の読み込みに失敗しました。」というエラーが出てしまいます。 php.ini設定でGDライブラリやらみても、特にファイル制限云々の記述はないし、どこに問題があるのか分かりません。 どなたか解決方法をご存じの方がいらっしゃいましたら、どうぞよろしくお願いいたします。
- 締切済み
- PHP
- Warning: imagecreatefromjpeg *** [function.imagecreatefromjpeg]: failed to open
PHP初心者な為勉強を兼ね、現在ITpro(http://pc.nikkeibp.co.jp/article/COLUMN/20060927/249087/) の第3・4回をコピペではありますがQRコードの作成をしています。 ・GD-2.16 ・PHP5.2 (GDその他コンパイル済み) 第3回は、問題なく動作確認できましたが 第4回を実行すると次のようなエラーがでます。 Warning: imagecreatefromjpeg(http://****/php/qr_img.php?d=ITpro+Start%0Ahttp%3A%2F%2Fhogehoge%0A&t=J)[function.imagecreatefromjpeg]: failed to open stream: No such file or directory in /usr/local/apache2/htdocs/****/php/make_qr.php on line 47 生成失敗 ※***部分は、make_qr.phpで自サイトのURLに変更済みです。 エラーに出ているhttp://****/php/qr_img.php?d=ITpro+Start%0Ahttp%3A%2F%2Fhogehoge%0A&t=Jを指定するとブラウザにQRコードがちゃんと帰ってきます。 ファイルの設置は phpディレクトリ内にmake_qr.php qr_img.phpを置いています。 ITproの記事にディレクトリを666と書いているので phpを666に変更しましたがNG。777でもNGとなります。 色々調べ、php.iniのmemory_limitの値を変更したりしましたが NGとなりました。 その他確認するべき箇所がありましたらご教授願います。
- 締切済み
- PHP
- No such file or エラー。
$lines=file("file1.txt"); print_r ($lines); とかくと、 Warning: file(file1.txt) [function.file]: failed to open stream: No such file or directory in C:\************************************* on line 51 と、なります。 とうぜん、何も表示されません。 line 51 は、確かに一番上の1行の位置なのですが・・・・。 せっぱ詰まっているせいか、なにがなんだから、分かりません。+w+; PHPと、file1.txtは、同じ場所に置いています。 ”ファイルが開けない”と言われているのは、分かるんですが・・・。 なにか、簡単な事だと、思うのですが、分かりません。 一応、Apache2.0.59/PHPは、4.4.4です。 レンタルしているサーバと同じような設定にしているので、変えることはできません。 文字コードは、EUCで統一しています。
- 締切済み
- PHP
- php my adminで編集していたところ下記のエラーが出てしまいま
php my adminで編集していたところ下記のエラーが出てしまいましたが、原因がわかりません。わかる方教えていただければと思います。 Warning: main(./libraries/db_info.inc.php): failed to open stream: No such file or directory in /var/www/html/africanforest/public_html/phpMyAdmin/db_structure.php on line 32 Warning: main(./libraries/db_info.inc.php): failed to open stream: No such file or directory in /var/www/html/africanforest/public_html/phpMyAdmin/db_structure.php on line 32 Fatal error: main(): Failed opening required './libraries/db_info.inc.php' (include_path='.:/usr/share/pear:/usr/share/smarty') in /var/www/html/africanforest/public_html/phpMyAdmin/db_structure.php on line 32
- 締切済み
- MySQL
- どこがおかしいのか不明です…ご教授下さいませ
とあるサンプルプログラムを実行してましたが、どこが間違っているのか不明です。 どなたか、以下の警告メッセージわかりますでしょうか? http://localhost/test/submit.phpで、“http://localhost/test/img/test.jpg”のファイルをアップロードさせました。 しかし、どこにもtest.jpgはアップされず、以下の警告が画面出力されました。 当方のPHP環境がおかしいのでしょうか? ちなみに“PHP Version 4.3.10”と“PHP Version 5.0.3”で動作させてみました。 -----PHP Version 4.3.10環境で動作させた結果----- Warning: move_uploaded_file(./doc/test.jpg): failed to open stream: No such file or directory in C:\apachefriends\xampp\htdocs\test\upload.php on line 27 Warning: move_uploaded_file(): Unable to move 'C:\DOCUME~1\ohkawa\LOCALS~1\Temp\php121.tmp' to './doc/test.jpg' in C:\apachefriends\xampp\htdocs\test\upload.php on line 27 -----PHP Version 5.0.3環境で動作させた結果----- Warning: move_uploaded_file(./doc/test.jpg) [function.move-uploaded-file]: failed to open stream: No such file or directory in C:\apachefriends\xampp\htdocs\test\upload.php on line 27 Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move 'C:\DOCUME~1\ohkawa\LOCALS~1\Temp\php124.tmp' to './doc/test.jpg' in C:\apachefriends\xampp\htdocs\test\upload.php on line 27 ※ソースは文字数オーバーで書ききれませんでした。 回答いただけたら、補足でアップさせていただきます。 m(_"_)m
- ベストアンサー
- PHP
- Windows2000 サーバー設定できないphp
Windows2000 サーバーで phpによるファイルのアップロードが出来ません。 (failed to open stream) 自宅でWindows2000サーバーを立てました。 他PCからFTPによるファイルのアップロードは行えるのですが、 他PCからのPHPによる実行が行えません。 現在、ファイルのアップロードを行ってみたところ、 以下のエラーが発生します。 Warning: move_uploaded_file(files/dscn6906.JPG) [function.move-uploaded-file]: failed to open stream: No such file or directory in D:\Program Files\VertrigoServ\www\test\upload.php on line 10 form文、php文は正しいです。 IISマネージャーで既存のFTPサイトによる設定でフォルダ内のファイル名変更・実行等は全てチェックしています。 どうすれば、アップロード可能になるのでしょうか? 宜しくお願いします。
- ベストアンサー
- PHP
- fopenでファイルがオープンできません
$fp = fopen(TEST_FILE, "w") としてオープンしようとすると Warning: fopen(mybasic9.txt): failed to open stream: No such file or directory と、オープンしようとしたファイルがない、と出ます そして、そのファイルをあらかじめ作っておくと OKです。 しかし fopen(TEST_FILE, "w") は該当ファイルがあればそれをオープンし 無ければ、新しく作成する、とFopenの仕様に出ています。 これは、今使っているサーバーの問題でしょうか 何か、避ける方法はないでしょうか よろしくお願いします
- 締切済み
- PHP
- XAMPPインストール後「セキュリティ」でエラー
XAMPPをローカル上で試していたのですが、インストール完了後に「セキュリティ」をクリックすると下記のようなアラートが表示されます。 Warning: include(lang/jp.php) [function.include]: failed to open stream: No such file or directory in C:\Program Files\XAMPP\security\htdocs\index.php on line 13 Warning: include() [function.include]: Failed opening 'lang/jp.php' for inclusion (include_path='.;C:\Program Files\XAMPP\php\pear\') in C:\Program Files\XAMPP\security\htdocs\index.php on line 13 このアラートの回避方法をお教えください。 何卒宜しくお願い致します。
- ベストアンサー
- その他(プログラミング・開発)