Jun 17, 2016 14:20
воскликнула "Почему на ПХП пишут хреновые программы?", пытаясь понять где она отваливается с "Got timeout reading communication packet" Со стороны MySQL мы уже всё что можно подкрутили до каких-то совершенно insane размеров.
Оказалось, что авторы, реализовав MVC с классом, используемым для соединения с MySQL при помощи mysqli, в месте, где отваливается, поместили прекрасное.
Поначалу ничто не предвещало:
337 $connection = Propel::getConnection( 'workflow' );
338 $oStatement = $connection->prepareStatement( "CREATE TABLE IF NOT EXISTS
...
365 $workSpace = new workspaceTools( $workSpace );
366 $workSpace->getDBInfo();
И вдруг так неожиданно на следующей строке:
368 $link = @mysql_pconnect( $workSpace->dbHost, $workSpace->dbUser, $workSpace->dbPass) or die( "Could not connect" );
mysql