Gagal Upload File Unggah File Dalam Tahap Copyediting di OJS 3


 Tutorial berikut akan menjelaskan solusi atas permasalahan Gagal Upload File Unggah File Dalam Tahap Copyediting di OJS 3, yang mana akan muncul jendela upload tapi proses loadingnya lama dan tidak selesai-selesai seperti pada gambar berikut.


Masalah ini diakibatkan ada script PHP yang perlu diubah melalui pada controller PHP di OJS. ikut Langkah-langkah berikut:

  1. Buka file berikut di file manager cPanel OJS Anda pada folder berikut : controllers/grid/files/SubmissionFilesCategoryGridDataProvider.inc.php
  2. Cari Baris ini 
  3. 
                        }
                        $noteDao = DAORegistry::getDAO('NoteDAO'); /** @var NoteDAO $noteDao */
                        $note = $noteDao->getById($submissionFile->getData('assocId'));
                        assert($note && $note->getAssocType() == ASSOC_TYPE_QUERY);
                        $queryDao = DAORegistry::getDAO('QueryDAO'); /** @var QueryDAO $queryDao */
                        if ($note) {
                            $query = $queryDao->getById($note->getAssocId());
                        }
                        if ($query && $query->getStageId() == $stageId) {
    	
    
  4. Ubah Menjadi seperti ini

                    }
                    $noteDao = DAORegistry::getDAO('NoteDAO'); /** @var NoteDAO $noteDao */
                    $note = $noteDao->getById($submissionFile->getData('assocId'));
                    $queryDao = DAORegistry::getDAO('QueryDAO'); /** @var QueryDAO $queryDao */
                    if ($note && $note->getAssocType() == ASSOC_TYPE_QUERY) {
                        $query = $queryDao->getById($note->getAssocId());
                    }
                    if ($query && $query->getStageId() == $stageId) {
	
	
Kemudian klik save dan silahkan upload file Anda, semoga berhasil.. Tinggalkan komentar dibawah jika berhasil ya.. Terimakasih Print Page

Posting Komentar

0 Komentar