Wystąpił błąd zapytania do bazy danych. Może to wskazywać na błąd w oprogramowaniu


1

Próbuję przesłać PDF o 5 Mb do Mediawiki i stoję przed tym błędem.

Wystąpił błąd zapytania do bazy danych. Może to wskazywać na błąd w   oprogramowanie.

php.ini ma

upload_max_filesize = 32M

post_max_size = 32M

Rozszerzenia plików są skonfigurowane jak

$wgFileExtensions = array_merge( $wgFileExtensions,
    array( 'doc', 'xls', 'mpp', 'pdf', 'ppt', 'xlsx', 'jpg', 
        'tiff', 'odt', 'odg', 'ods', 'odp'
    )
);

Mediawiki jest skonfigurowany do przesyłania plików do 32 Mb .

Również mam ten błąd

Błąd podczas tworzenia miniatury: / bin / bash: convert: nie znaleziono polecenia GPL   Ghostscript 9.07: Błąd niemożliwy do odzyskania, kod wyjścia 1

Jakaś wskazówka?

P.S. Odkryłem, że możliwe jest przesyłanie małych plików PDF, ale nie dużych plików.

Ten czat nie pomaga https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=716957


1
Czy zainstalowałeś któryś z modułów / wtyczek / rozszerzeń MediaWiki? Czy masz waniliową instalację MediaWiki, którą możesz przetestować, aby sprawdzić, czy pliki ładują się poprawnie ...?
Kinnectus

@ BigChris Tak, mogę bez problemu przesyłać zdjęcia i ZIP. Zainstalowano kilka typowych rozszerzeń. Mediawiki jest skonfigurowany na podstawie https://www.mediawiki.org/wiki/Manual:Configuring_file_uploads
Academy of Programmer

Czy możesz przesłać inne pliki PDF większe niż 5 MB? Czy możesz przesłać inne dozwolone typy plików większe niż 5 MB?
Kinnectus

@ BigChris Masz rację. Jest to plik niemożliwy do przesłania więcej niż 3 MB. Czy ma to coś wspólnego z MS SQL / MaridDB?
Academy of Programmer

1
Błąd miniatury, który otrzymujesz, może zostać naprawiony: mediawiki.org/wiki/Topic:Si3ofpvsr8utt336
Kinnectus

Odpowiedzi:


2

Wygląda na to, że musisz zainstalować GPL Ghostcript i / lub ImageMagick (do konwersji).

Potrzebuję więcej informacji, aby pomóc ci dalej.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.