Страница 2 из 3

Re: Ошибка при запуске на продакшине

Добавлено: 2014.04.02, 14:02
lancedevnull
Downloading http://packagist.org/p/yiisoft/yii2-dev ... 2dfb6.json
Writing /home/lance/.composer/cache/repo/https---packagist.org/provider-yiisoft$yii2-dev.json into cache


вот еще где кеш есть

Re: Ошибка при запуске на продакшине

Добавлено: 2014.04.02, 14:07
maxyc
php composer.phar -vvv update
Reading ./composer.json
Executing command (CWD): git describe --exact-match --tags
Executing command (CWD): git branch --no-color --no-abbrev -v
Loading composer repositories with package information
Downloading https://packagist.org/packages.json
Writing /home/maxyc/.composer/cache/repo/https---packagist.org/packages.json into cache
Updating dependencies (including require-dev)
Reading /home/maxyc/.composer/cache/repo/https---packagist.org/p-provider-active.json from cache
Reading /home/maxyc/.composer/cache/repo/https---packagist.org/p-provider-archived.json from cache
Reading /home/maxyc/.composer/cache/repo/https---packagist.org/p-provider-latest.json from cache
Reading /home/maxyc/.composer/cache/repo/https---packagist.org/p-provider-stale.json from cache
Reading /home/maxyc/.composer/cache/repo/https---packagist.org/provider-swiftmailer$swiftmailer.json from cache
Reading /home/maxyc/.composer/cache/repo/https---packagist.org/provider-cebe$markdown.json from cache
Reading /home/maxyc/.composer/cache/repo/https---packagist.org/provider-yiisoft$jquery-pjax.json from cache
Reading /home/maxyc/.composer/cache/repo/https---packagist.org/provider-yiisoft$yii2-composer.json from cache
Reading /home/maxyc/.composer/cache/repo/https---packagist.org/provider-phpspec$php-diff.json from cache
Reading /home/maxyc/.composer/cache/repo/https---packagist.org/provider-twbs$bootstrap.json from cache
Downloading http://packagist.org/p/yiisoft/yii2-swi ... 5b48d.json
Writing /home/maxyc/.composer/cache/repo/https---packagist.org/provider-yiisoft$yii2-swiftmailer.json into cache
Downloading http://packagist.org/p/yiisoft/yii2-cod ... 04290.json
Writing /home/maxyc/.composer/cache/repo/https---packagist.org/provider-yiisoft$yii2-codeception.json into cache
Downloading http://packagist.org/p/yiisoft/yii2-boo ... 552a1.json
Writing /home/maxyc/.composer/cache/repo/https---packagist.org/provider-yiisoft$yii2-bootstrap.json into cache
Downloading http://packagist.org/p/yiisoft/yii2-deb ... 16587.json
Writing /home/maxyc/.composer/cache/repo/https---packagist.org/provider-yiisoft$yii2-debug.json into cache
Downloading http://packagist.org/p/yiisoft/yii2-gii ... 9a4e8.json
Writing /home/maxyc/.composer/cache/repo/https---packagist.org/provider-yiisoft$yii2-gii.json into cache
Downloading http://packagist.org/p/yiisoft/yii2$762 ... d229d.json
Writing /home/maxyc/.composer/cache/repo/https---packagist.org/provider-yiisoft$yii2.json into cache
Reading /home/maxyc/.composer/cache/repo/https---packagist.org/provider-yiisoft$yii2-app-advanced.json from cache
Reading /home/maxyc/.composer/cache/repo/https---packagist.org/provider-ezyang$htmlpurifier.json from cache
Reading /home/maxyc/.composer/cache/repo/https---packagist.org/provider-yiisoft$jquery.json from cache
Reading /home/maxyc/.composer/cache/repo/https---packagist.org/provider-michelf$php-markdown.json from cache
Reading /home/maxyc/.composer/cache/repo/https---packagist.org/provider-smarty$smarty.json from cache
Reading /home/maxyc/.composer/cache/repo/https---packagist.org/provider-twig$twig.json from cache
Downloading http://packagist.org/p/yiisoft/yii2-ela ... cf062.json
Writing /home/maxyc/.composer/cache/repo/https---packagist.org/provider-yiisoft$yii2-elasticsearch.json into cache
Downloading http://packagist.org/p/yiisoft/yii2-jui ... 01f28.json
Writing /home/maxyc/.composer/cache/repo/https---packagist.org/provider-yiisoft$yii2-jui.json into cache
Downloading http://packagist.org/p/yiisoft/yii2-red ... 19067.json
Writing /home/maxyc/.composer/cache/repo/https---packagist.org/provider-yiisoft$yii2-redis.json into cache
Downloading http://packagist.org/p/yiisoft/yii2-sma ... 42123.json
Writing /home/maxyc/.composer/cache/repo/https---packagist.org/provider-yiisoft$yii2-smarty.json into cache
Downloading http://packagist.org/p/yiisoft/yii2-sph ... 02ad9.json
Writing /home/maxyc/.composer/cache/repo/https---packagist.org/provider-yiisoft$yii2-sphinx.json into cache
Downloading http://packagist.org/p/yiisoft/yii2-twi ... 94461.json
Writing /home/maxyc/.composer/cache/repo/https---packagist.org/provider-yiisoft$yii2-twig.json into cache
Downloading http://packagist.org/p/yiisoft/yii2-dev ... 2dfb6.json
Writing /home/maxyc/.composer/cache/repo/https---packagist.org/provider-yiisoft$yii2-dev.json into cache
Downloading http://packagist.org/p/yiisoft/yii2-api ... 0ba22.json
Writing /home/maxyc/.composer/cache/repo/https---packagist.org/provider-yiisoft$yii2-apidoc.json into cache
Downloading http://packagist.org/p/yiisoft/yii2-aut ... 4242e.json
Writing /home/maxyc/.composer/cache/repo/https---packagist.org/provider-yiisoft$yii2-authclient.json into cache
Downloading http://packagist.org/p/yiisoft/yii2-fak ... ba1ed.json
Writing /home/maxyc/.composer/cache/repo/https---packagist.org/provider-yiisoft$yii2-faker.json into cache
Downloading http://packagist.org/p/yiisoft/yii2-ima ... d93e3.json
Writing /home/maxyc/.composer/cache/repo/https---packagist.org/provider-yiisoft$yii2-imagine.json into cache
Downloading http://packagist.org/p/yiisoft/yii2-mon ... 83dc1.json
Writing /home/maxyc/.composer/cache/repo/https---packagist.org/provider-yiisoft$yii2-mongodb.json into cache
- Marking swiftmailer/swiftmailer (5.1.x-dev 82ec0cd) as uninstalled, alias of swiftmailer/swiftmailer (dev-master 82ec0cd)

- Removing twbs/bootstrap (dev-master a419e41)
- Installing twbs/bootstrap (dev-master 8c95ff7)
Cloning 8c95ff748f3c290949e79bbc248dc3fed8e9cf37
Executing command (CWD): git clone --no-checkout 'git://github.com/twbs/bootstrap.git' '/var/www/tmp/*******.ru/vendor/twbs/bootstrap' && cd '/var/www/tmp/*******.ru/vendor/twbs/bootstrap' && git remote add composer 'git://github.com/twbs/bootstrap.git' && git fetch composer
Executing command (/var/www/tmp/*******.ru/vendor/twbs/bootstrap): git remote set-url --push origin '[email protected]:twbs/bootstrap.git'
Executing command (/var/www/tmp/*******.ru/vendor/twbs/bootstrap): git branch -r
Executing command (/var/www/tmp/*******.ru/vendor/twbs/bootstrap): git checkout 'master'
Executing command (/var/www/tmp/*******.ru/vendor/twbs/bootstrap): git reset --hard '8c95ff748f3c290949e79bbc248dc3fed8e9cf37'

- Updating yiisoft/yii2 dev-master (55f9a56 => aaf06b2)
Executing command (/var/www/tmp/*******.ru/vendor/yiisoft/yii2): git status --porcelain --untracked-files=no
Checking out aaf06b2f201d0a64ab07b981d0f329338bda738f
Executing command (/var/www/tmp/*******.ru/vendor/yiisoft/yii2): git remote -v
Executing command (/var/www/tmp/*******.ru/vendor/yiisoft/yii2): git remote set-url composer 'git://github.com/yiisoft/yii2-framework.git' && git fetch composer && git fetch --tags composer
Executing command (/var/www/tmp/*******.ru/vendor/yiisoft/yii2): git branch -r
Executing command (/var/www/tmp/*******.ru/vendor/yiisoft/yii2): git checkout 'master'
Executing command (/var/www/tmp/*******.ru/vendor/yiisoft/yii2): git reset --hard 'aaf06b2f201d0a64ab07b981d0f329338bda738f'
Executing command (/var/www/tmp/*******.ru/vendor/yiisoft/yii2): git log 55f9a568bcfd471761aebd5c332d61ea9157ca9c..aaf06b2f201d0a64ab07b981d0f329338bda738f --pretty=format:"%h - %an: %s"
Pulling in changes:
aaf06b2 - Alexander Makarov: Added defaultView to ViewAction
a3531e4 - Nguyễn Đình Trung: Add Vietnamese into messages.
7809e52 - Qiang Xue: Refactored ViewAction.
afd9994 - Alexander Makarov: Merge pull request #2934 from yiisoft/action-for-static-pages
b0a5cfa - Alexander Makarov: Removed ViewAction::afterRun()
08cc672 - resurtm: Proper language name is `kk`, not `kz` as it was before
2cc1f1b - Alexander Makarov: Extracted render method to allow custom renderers by subclassing
dcde842 - Alexander Makarov: Dropped defaultView
7dcf331 - Alexander Makarov: Renamed basePath to viewPrefix
e776ce9 - Alexander Makarov: Fixes #2932: Added `yii\web\ViewAction` that allow you to render views based on GET parameter

Executing command (/var/www/tmp/*******.ru/vendor/twbs/bootstrap): git log -n1 --pretty=%ct '8c95ff748f3c290949e79bbc248dc3fed8e9cf37'
Executing command (/var/www/tmp/*******.ru/vendor/yiisoft/yii2): git log -n1 --pretty=%ct 'aaf06b2f201d0a64ab07b981d0f329338bda738f'
Reading ./composer.lock
Writing lock file
Generating autoload files

Re: Ошибка при запуске на продакшине

Добавлено: 2014.04.02, 14:13
maxyc
rm /home/maxyc/.composer/ -r
rm vendor/ -r
php composer.phar install
не помогли )=

Re: Ошибка при запуске на продакшине

Добавлено: 2014.04.02, 14:14
maxyc
стоит отписаться в issue?

Re: Ошибка при запуске на продакшине

Добавлено: 2014.04.02, 14:15
lancedevnull
возможно ошибка на сервере у тебя, ради прикола сделай require_once этого файла и проверь class_exists

Re: Ошибка при запуске на продакшине

Добавлено: 2014.04.02, 14:15
lancedevnull
maxyc писал(а):
rm /home/maxyc/.composer/ -r
rm vendor/ -r
php composer.phar install
не помогли )=
рекурсивно директории удаляют rm -rf ~/directory

Re: Ошибка при запуске на продакшине

Добавлено: 2014.04.02, 14:16
lancedevnull
maxyc писал(а):стоит отписаться в issue?
единичная ошибка - не вижу смысла, даже гугл не видал такое

Re: Ошибка при запуске на продакшине

Добавлено: 2014.04.02, 14:19
maxyc
я проверил ls -la
папки нет
-r и есть рекурсия
возможно ошибка на сервере у тебя, ради прикола сделай require_once этого файла и проверь class_exists
ок, сделаю


на сервере рядом лежат также bitrix 2 магазина (mbstring.overload для моего сайта отключены)
проекты на zf1, yii1.14 прекрасно себя чувствуют и не замечал проблем.

сервер - амсетрдам digitalocean

Re: Ошибка при запуске на продакшине

Добавлено: 2014.04.02, 14:28
maxyc
я не могу его заинклудить. он тянет за собой депенденсы и ругается что их нет
class ActiveQuery extends Query implements ActiveQueryInterface
файл
<?
require_once(realpath(getcwd().'/../../vendor/yiisoft/yii2/db/ActiveQuery.php'));
print_r(get_declared_classes());
?>

Re: Ошибка при запуске на продакшине

Добавлено: 2014.04.02, 14:32
maxyc
test.php
<?
require_once(realpath(getcwd().'/../../vendor/yiisoft/yii2/base/Object.php'));
require_once(realpath(getcwd().'/../../vendor/yiisoft/yii2/base/Component.php'));
require_once(realpath(getcwd().'/../../vendor/yiisoft/yii2/db/QueryTrait.php'));
require_once(realpath(getcwd().'/../../vendor/yiisoft/yii2/db/ActiveQueryTrait.php'));
require_once(realpath(getcwd().'/../../vendor/yiisoft/yii2/db/QueryInterface.php'));
require_once(realpath(getcwd().'/../../vendor/yiisoft/yii2/db/ActiveQueryInterface.php'));
require_once(realpath(getcwd().'/../../vendor/yiisoft/yii2/db/Query.php'));
require_once(realpath(getcwd().'/../../vendor/yiisoft/yii2/db/ActiveQuery.php'));

print_r(get_declared_classes());
?>
отдает знакомый нам
Fatal error: Class yii\db\Query contains 1 abstract method and must therefore be declared abstract or implement the remaining methods (yii\db\QueryInterface::indexBy) in /var/www/tmp/*******.ru/vendor/yiisoft/yii2/db/Query.php on line 834

Re: Ошибка при запуске на продакшине

Добавлено: 2014.04.02, 14:36
lancedevnull
http://stuff.cebe.cc/yii2docs/yii-db-qu ... %29-detail

ищи этот трейт
обнови пхп

Re: Ошибка при запуске на продакшине

Добавлено: 2014.04.02, 14:39
maxyc
да да, я уже копаю тут

Re: Ошибка при запуске на продакшине

Добавлено: 2014.04.02, 14:40
maxyc
вобщем пришел к выводу - только пых обновлять...

Re: Ошибка при запуске на продакшине

Добавлено: 2014.04.02, 14:41
maxyc
как обновлюс - сообщу

Re: Ошибка при запуске на продакшине

Добавлено: 2014.04.03, 00:04
samdark
Для начала попробовать отключить APC/Opcache/XCache.

Re: Ошибка при запуске на продакшине

Добавлено: 2014.04.03, 13:45
maxyc
отключил все так же

Re: Ошибка при запуске на продакшине

Добавлено: 2014.04.10, 10:50
maxyc
Продолжаю ловить баги Yii2
На этот раз после
composer self-update и composer update
появилась ошибка в админке
2014/04/10 03:45:09 [error] 23125#0: *30 FastCGI sent in stderr: "PHP message: exception 'yii\base\InvalidRouteException' with message 'Unable to resolve the request "site/error".' in /var/www/sites/*******.ru/vendor/yiisoft/yii2/base/Module.php:429
Stack trace:
#0 /var/www/sites/******.ru/vendor/yiisoft/yii2/web/ErrorHandler.php(78): yii\base\Module->runAction('site/error')
#1 /var/www/sites/*******.ru/vendor/yiisoft/yii2/base/ErrorHandler.php(85): yii\web\ErrorHandler->renderException(Object(yii\base\UnknownPropertyException))
#2 [internal function]: yii\base\ErrorHandler->handleException(Object(yii\base\UnknownPropertyException))
#3 {main}
Previous exception:
exception 'yii\base\UnknownPropertyException' with message 'Setting unknown property: yii\web\Application::preload' in /var/www/sites/******.ru/vendor/yiisoft/yii2/base/Component.php:196
Stack trace:
#0 /var/www/sites/******.ru/vendor/yiisoft/yii2/BaseYii.php(515): yii\base\Component->__set('preload', Array)
#1 /var/www/sites/*******.ru/vendor/yiisoft/yii2/base/Object.php(104): yii\BaseYii::configure(Object(y" while reading response header from upstream, client: 83.219.134.223, server: *******.ru, request: "GET / HTTP/1.1", upstream: "fastcgi://unix:/var/run/php5-fpm.sock:", host: "******.ru"
yii2-advanced

Re: Ошибка при запуске на продакшине

Добавлено: 2014.04.10, 10:51
samdark
preload убит недавно. Вместо него bootstrap.

Re: Ошибка при запуске на продакшине

Добавлено: 2014.04.10, 10:54
maxyc
уф. тогда сорри
поменяю preload на bootstrap

Re: Ошибка при запуске на продакшине

Добавлено: 2014.04.10, 13:28
maxyc

Код: Выделить всё

if (Yii::$app->user->isGuest) { 
Calling unknown method: yii\db\ActiveQuery::validateAuthKey()
п.с. все стандартное из advanced