PDA

Zobacz pełną wersję : Error 500 - odwieczny problem ;)



demeo
16-10-2009, 17:54
Witam

Postawiłem sobie joomle 1.5.14 na serwerze rootnode.net. Joomla sama w sobie działa bez problemu.

Konfiguracja systemu wygląda następująco:


System InformationSetting Value
PHP Built on: Linux venema 2.6.27.6-grsec-081114-3 #3 SMP Fri Nov 14 14:30:38 CET 2008 i686
Database Version: 5.1.26-rc-log
Database Collation: utf8_general_ci
PHP Version: 5.2.6-1+lenny2
Web Server: Apache
Web Server to PHP interface: cgi-fcgi
Joomla! Version: Joomla! 1.5.14 Stable [ Wojmamni Ama Naiki ] 30-July-2009 23:00 GMT

Plik php.ini został zaczerpnięty z tego forum i wygląda następująco:

engine = On
short_open_tag = On
asp_tags = Off
precision = 12
y2k_compliance = On
output_buffering = Off
zlib.output_compression = Off
implicit_flush = Off
serialize_precision = 100
allow_call_time_pass_reference = On
safe_mode = Off
safe_mode_gid = Off
safe_mode_allowed_env_vars = PHP_
safe_mode_protected_env_vars = LD_LIBRARY_PATH
disable_functions = system, shell_exec, passthru, popen, exec, proc_open, socket_bind, socket_create, escapeshellarg, escapeshellcmd, proc_close, proc_get_status, proc_nice, symlink, shell_exec, pcntl_fork, pcntl_exec, proc_terminate
expose_php = On
max_execution_time = 30
max_input_time = 60
memory_limit = 32M
error_reporting = E_ALL & ~E_NOTICE
display_errors = On
display_startup_errors = Off
log_errors = On
log_errors_max_len = 1024
ignore_repeated_errors = Off
ignore_repeated_source = Off
report_memleaks = On
track_errors = Off
error_log = error_log
variables_order = "EGPCS"
register_globals = Off
register_argc_argv = On
post_max_size = 8M
gpc_order = "GPC"
magic_quotes_gpc = On
magic_quotes_runtime = Off
magic_quotes_sybase = Off

A teraz opis problemu... Otóż przy dodawaniu artykułu, który ma więcej niż kilka linijek pojawia mi się błąd:

500 | The server made a poo. If this is not intended - check Your logs dude!

Ten sam błąd się pojawia przy zmianie niektórych zmiennych konfiguracyjnych joomli z panelu administratora.

Niestety logi Apache oraz katalog /logs w joomla są czyste. Błąd pojawia zarówno przy czystej instalacji joomla jak i z przykładowymi danymi.

Domyślam się, że chodzi gdzieś o jakiś timeout/przekroczony limit czasu. Lecz nie jestem na tyle biegły by to zdiagnozować. Spędziłem już trochę czasu bawiąc się ustawieniami php.ini czy .htaccess lecz nie przyniosło to spodziewanego rezultatu.

Czy ktoś może mi zasugerować jak mógłbym zdiagnozować napotkany problem.
P.S. Nie proszę o gotowe rozwiązanie ;)

Oczywiście z góry dziękuję za wszelkie rady i sugestie.

--
pozdrawiam,
demeo

demeo
16-10-2009, 22:40
Ok, nareszcie moje logi zaczęły mówić (czyt. pisać) ;)

[Fri Oct 16 22:50:05 2009] [error] [client X.X.X.X] Handler for x-httpd-php returned invalid result code 70007, referer: http://www.X.X.X.X.pl/.adsite/administrator/index.php?option=com_content
[Fri Oct 16 22:50:56 2009] [error] [client X.X.X.X] Handler for x-httpd-php returned invalid result code 70007, referer: http://www.X.X.X.X.pl/.adsite/administrator/index.php?option=com_content

Ale niestety wujek google nic mądrego na ten temat nie mówi...

--
pozdrawiam,
demeo

demeo
02-11-2009, 18:49
Witam ponownie,

Problem rozwiązałem, przyczyną okazał się mój dostawca internetowy. Jego serwer proxy/cache powodował te błędy.

--
pozdrawiam,
demeo