500 interner Fehler bei wp_generate_attachment_metadata

Ich habe festgestellt, dass mein PHP-Skript einen 500 (Interner wp_generate_attachment_metadata ) an der Zeile mit der function wp_generate_attachment_metadata :

 $attach_data = wp_generate_attachment_metadata( $attach_id, $fullpathfilename ); 

Ich kann beenden und eine Ausgabe vor dieser Zeile nehmen, aber nicht danach.

Ich habe auch die Eingaben überprüft:

 Array ( [attach_id] => 101362 [fullpathfilename] => /home/appleapp/USER/wp-content/uploads/2014/05/Beat-the-Boss-2-17+945428.png ) 

Jede Hilfe wird wirklich geschätzt.

Solutions Collecting From Web of "500 interner Fehler bei wp_generate_attachment_metadata"

wp_generate_attachment_metadata() sollte in Verbindung mit wp_update_attachment_metadata() . Ihr Code sollte also ungefähr so ​​aussehen. (Zitat aus dem Kodex).

So generieren Sie Anhangsmetadaten für die Anlage mit der übergeordneten Beitrags-ID 37:

 < ?php $attach_id = wp_insert_attachment( $attachment, $filename, 37 ); $attach_data = wp_generate_attachment_metadata( $attach_id, $filename ); wp_update_attachment_metadata( $attach_id, $attach_data ); ?> 

Möglicherweise müssen Sie diese Datei einmal anfordern:

 wp-admin/includes/image.php