Witam!
Wersja MyBB: 1.6.2
Wersja PHP: 5.2.15
Silnik SQL: MySQLi 5.1.34
Apache: 2.0
Hosting: VPS
Server API: CGI/FastCGI
Gdy ładuję załącznik do posta to wyskakuje internal error 500. Sprawdzam log i mam taki oto error:
[Wed Mar 02 08:04:47 2011] [warn] [client **.**.***.**] mod_fcgid: HTTP request length 131661 (so far) exceeds MaxRequestLen (131072), referer: http://*******.pl/editpost.php?pid=20
Więc sprawdzam czy wejdzie plik mnijszy niż 128KB. Ładuję i plik jest dodawany do posta. Super znalazłem przyczynę. Jednak... nie mam pliku mod_fcgid nigdzie. Szukałem w
/etc/apache2/
Serwer dostałem praktycznie gotowy. Jednak jest plik w folderze głównym
/fcgi/mojastrona/public_html/
a w nim *fcgid.sh oraz php.ini
*fcgid.sh
#!/bin/sh
export PHP_FCGI_MAX_REQUESTS=0
exec /usr/local/php5/bin/php-cgi
php.ini taki sam jak wszystkie inne na serwie.
sprawdziłem mod_fcgid musi byc gdzied bo po wpisaniu httpd -M wyskakuje:
fcgid_module (shared)
Prosze o pomoc. Słychałem że można zedytować poprzez inny mod jakiś inny.
<IfModule mod_fcgid.c>
MaxRequestLen 20971520
</IfModule>
W moim przypadku to jendak nie pomaga. Dlatego wręcz błagam chociaż o podpowiedź : >
#EDIT
kiedy robię restart poprzez
/etc/init.d/httpd restart
serwer się restartuje, ale pokazuje się również komunikat
Starting httpd: [Wed Mar 02 10:24:32 2011] [warn] module fcgid_module is already loaded, skipping