Проблема из-за php 5.3 или из-за сервера

1. Алексей (31.10.2013 / 18:49)
Товарищи, подскажите, имеется следующий код:
<?php
$child=MD5($_POST['test1'].''.$_POST['test2']);
?>

На сервере с php 5.3 выдает ошибку 502
На сервере с php 5.2 все нормально

Может кто то знает, в чем дело? Ошибочный код или неправильные настройки сервера?

2. Titov (31.10.2013 / 23:26)
<?php
$child = md5($_POST['test1'].$_POST['test2']);
?>


3. orel (31.10.2013 / 23:31)
Может быть из-за настройки php.ini, функции желательно писать в нижнем регистре так-как по умолчанию.

4. Александр (01.11.2013 / 00:50)
Не знаю как в коде с первого поста (возможно что то и может влиять из за разности серверов и подачи функции) но из второго точно ошибки не может быть попробуй:

2. Тitov (Вчера / 23:26)

<?php
$child = md5($_POST['test1'].$_POST['test2']);
?>


5. Алексей (01.11.2013 / 01:26)
Кривость настроек сервера. Пусть пересоберут конфиг. Или у тебя в htacces где-то блоки запросов идут.

6. Кевин Митник (01.11.2013 / 02:49)
Вот такой код протестировал на php 5.4, php 5.3, php 5.2

<?php
if($_POST){
$child=MD5($_POST['test1'].' '.$_POST['test2']);
var_dump($child);
}
echo "<form method = 'POST' action = ''><input name = 'test1' /><input name = 'test2'><button>Go</button></form>";

Все работает. Проблема в сервере, короч

7. Алексей (06.11.2013 / 22:06)
Да, нашел причину. Проблема в eaccelerator

URL: https://visavi.net/topics/39368