Доброго времени суток. Проблема состоит в следующем. У меня стоит openserver на него установил расширение phalcon. В php.ini добавил расширения, в списке он появился Код (Text): public function __construct() { if (!class_exists('\Phalcon\Version')) throw new \Exception('Phalcon extensions not loaded'); $version = Version::getPart(Version::VERSION_MAJOR); if ($version < 3) throw new \Exception('Required Phalcon 3.0.0 and above'); define('INSTALLED', true); но когда я подключаю свое веб приложение пишет: Exception: Phalcon extensions not loaded D:\OSPanel\domains\localhost\app\modules\Core\Classes\Application.php 46
В 5 версии с кодом ниже работает, возможно в предыдущих версиях были другие пространства имен и данные методы статические. PHP: use Phalcon\Support\Version; $version = new Version(); $versionMajor = $version->getPart(Version::VERSION_MAJOR); echo $versionMajor;
Спасибо, а можите посмотреть еще пару ошибок? Warning: Invalid argument supplied for foreach() in /home/b/belaz02mai/public_html/includes/app/functions/functions.php on line 64 Warning: Division by zero in /home/b/belaz02mai/public_html/includes/app/functions/functions.php on line 133 Код (Text): if ($Fleet != 0) { $FleetArray[$Fleet] = 1; } Тут ругается 64 строка >> foreach ($FleetArray as $Ship => $Count) { switch ($CombatCaps[$Ship]['type_engine']) И 133 строка Код (Text): if ($MissionDuration <= 1) $MissionDuration = 2; foreach ($FleetArray as $Ship => $Count) { if ($Ship > 0) { Тут ругается 133 строка >> $spd = 35000 / ($MissionDuration * $gameFleetSpeed - 10) * sqrt($MissionDistance * 10 / GetFleetMaxSpeed("", $Ship, $Player)); $consumption += (GetShipConsumption($Ship, $Player) * $Count) * $MissionDistance / 35000 * (($spd / 10) + 1) * (($spd / 10) + 1); } }
Можете скинуть ссылку на переводчик? А так примерно в чем ошибка заключается? Можно ли как то легко исправить ее?
омг, Google Переводчик, может, не надо тебе в программирование? (препод по матану в вузе на первом экзамене так с математикой меня спросил, ставя банан)