私のスクリプトはこれを出力し続けますが、その理由がわかりません。
Intercepted error
imagejpeg(/home/admin/domains/eso-database.com/public_html/signatur/1987300/signatur.jpg): failed to open stream: Permission denied
Code: 2
Line: 407
File: /home/admin/domains/eso-database.com/public_html/api/cronjobs/create_signatures.php
Dir: /home/admin/domains/eso-database.com/public_html/api/cronjobs
ただし、signatur フォルダーとそのすべてのサブフォルダーとファイルは 777 のアクセス許可に設定されており (はい、安全でないことはわかっています。この環境は重要なことには使用されません)、所有者は apache (Centos では www データに相当) に設定されています。phpもセーフモードで実行されていません。それでも私のスクリプトは画像を書きません。
他に何ができるかわかりません。
--edit-- whoami は 'admin' を報告し、それを所有者として設定しようとしましたが、これも機能しませんでした。