Ну это же стандартный, ничего не менял, шел по инструкции и как это исправить?
Yii2 Starter Kit - шаблон для старта приложения
Re: Yii2 Starter Kit - шаблон для старта приложения
Настроил шаблон, запустил.
Все время выдает ошибку:
Unknown Property – yii\base\UnknownPropertyException
Setting unknown property: yii\base\WidgetEvent::key
1. in Z:\home\localhost\www\yii2-starter-kit\vendor\yiisoft\yii2\base\Object.php at line 161
Все время выдает ошибку:
Unknown Property – yii\base\UnknownPropertyException
Setting unknown property: yii\base\WidgetEvent::key
1. in Z:\home\localhost\www\yii2-starter-kit\vendor\yiisoft\yii2\base\Object.php at line 161
Re: Yii2 Starter Kit - шаблон для старта приложения
Уже разобрался ...
Обновлял через composer: в зависимостях стоит Yii2 в версии 20.0.0@dev. Буквально вчера в Widget.php внесли изменения. Теперь он не работает.
Обновлял через composer: в зависимостях стоит Yii2 в версии 20.0.0@dev. Буквально вчера в Widget.php внесли изменения. Теперь он не работает.
Re: Yii2 Starter Kit - шаблон для старта приложения
Не работает удаление файлов, которые были загружены ранее (после перезагрузки страницы). Проблема в том,что у кнопки удаления отсутствует data-url
На демо-сервере тоже самое
p.s. автору пакета огромный респект
На демо-сервере тоже самое
p.s. автору пакета огромный респект
Re: Yii2 Starter Kit - шаблон для старта приложения
Здравствуйте, коллеги.
Будьте добры, подскажите шаги решения или анализа причин возникновения следующей ошибки.
При выводе списка статей следующим блоком (Yii2 Starter Kit/frontend/views/article/_item.php):
при наличии следующих параметров (.env):
в браузер возвращается следующая ссылка:
Разумеется, изображение не грузится.
Будьте добры, подскажите шаги решения или анализа причин возникновения следующей ошибки.
При выводе списка статей следующим блоком (Yii2 Starter Kit/frontend/views/article/_item.php):
Код: Выделить всё
<?php if ($model->thumbnail_path): ?>
<?php echo Html::img(
Yii::$app->glide->createSignedUrl([
'glide/index',
'path' => $model->thumbnail_path,
'w' => 100
], true),
['class' => 'article-thumb img-rounded pull-left']
) ?>
<?php endif; ?>
Код: Выделить всё
FRONTEND_URL = http://localhost/rs/frontend/web
BACKEND_URL = http://localhost/rs/backend/web
STORAGE_URL = http://localhost/rs/storage/web
Код: Выделить всё
http://localhost/rs/storage/web/rs/frontend/web/cache/1/Rcm5JGPfHUMkDbxN_psRFVgComtY46j3.png?w=100&s=b897156d86a5bc8c6321e35362e300c9
Re: Yii2 Starter Kit - шаблон для старта приложения
Посмотрите как в мануале прописываются urlSerji0 писал(а): ↑2017.02.26, 23:50Код: Выделить всё
FRONTEND_URL = http://localhost/rs/frontend/web BACKEND_URL = http://localhost/rs/backend/web STORAGE_URL = http://localhost/rs/storage/web
https://github.com/trntv/yii2-starter-k ... stallation
Re: Yii2 Starter Kit - шаблон для старта приложения
Да, я пропустил много интересного...darlov писал(а): ↑2017.02.28, 06:37 Посмотрите как в мануале прописываются url
https://github.com/trntv/yii2-starter-k ... stallation
Спасибо, теперь гораздо лучше!
Re: Yii2 Starter Kit - шаблон для старта приложения
А есть ли в природе документация по glide->createSignedUrl, применённой в Yii2 Starter Kit?
В ридми https://github.com/trntv/yii2-glide рекомендован метод glide->outputImage. Он, действительно, создаёт миниатюру в кэше, с createSignedUrl всё не так очевидно.
В ридми https://github.com/trntv/yii2-glide рекомендован метод glide->outputImage. Он, действительно, создаёт миниатюру в кэше, с createSignedUrl всё не так очевидно.
Re: Yii2 Starter Kit - шаблон для старта приложения
А что мешает заглянуть в этот компонент и посмотреть как он реализован, это займет на много меньше времени, чем ждать здесь ответ.Serji0 писал(а): ↑2017.03.01, 22:40 А есть ли в природе документация по glide->createSignedUrl, применённой в Yii2 Starter Kit?
В ридми https://github.com/trntv/yii2-glide рекомендован метод glide->outputImage. Он, действительно, создаёт миниатюру в кэше, с createSignedUrl всё не так очевидно.
-
- Сообщения: 203
- Зарегистрирован: 2014.02.16, 03:09
Re: Yii2 Starter Kit - шаблон для старта приложения
В форме логина есть авторизация через гитхаб и фейсбук, подскажите плз по шагам что надо сделать чтобы запилить например вконтакте вместо гитхаба..
ps: уважаемый автор, поправьте демо страницы
ps: уважаемый автор, поправьте демо страницы
Re: Yii2 Starter Kit - шаблон для старта приложения
В данном ките, как и в yii2-file-kit загрузка файлов идет 1 post запросом. Это хорошо когда файлов сравнительно немного. А если надо передать сразу 200 файлов? Есть вариант научить данный кит (или yii2-file-kit ) чтобы он каждый файл отправлял отдельным запросом, как сделано в самом Blueimp File Upload?
Re: Yii2 Starter Kit - шаблон для старта приложения
public function actionContact()
{
$model = new ContactForm();
if ($model->load(Yii::$app->request->post())) {
if ($model->contact(Yii::$app->params['adminEmail'])) {
Yii::$app->getSession()->setFlash('alert', [
'body'=>'Спасибо. Мы свяжемся с Вами в ближайщее время',
'options'=>['class'=>'alert-success']
]);
return $this->refresh();
} else {
Yii::$app->getSession()->setFlash('alert', [
'body'=>\'Ошибка при отправке сообщения.',
'options'=>['class'=>'alert-danger']
]);
}
}
return $this->render('contact', [
'model' => $model
]);
}
в строке 'body'=>\'Ошибка при отправке сообщения.', стоит косая черта - уберите уже ее пожалуйста.
{
$model = new ContactForm();
if ($model->load(Yii::$app->request->post())) {
if ($model->contact(Yii::$app->params['adminEmail'])) {
Yii::$app->getSession()->setFlash('alert', [
'body'=>'Спасибо. Мы свяжемся с Вами в ближайщее время',
'options'=>['class'=>'alert-success']
]);
return $this->refresh();
} else {
Yii::$app->getSession()->setFlash('alert', [
'body'=>\'Ошибка при отправке сообщения.',
'options'=>['class'=>'alert-danger']
]);
}
}
return $this->render('contact', [
'model' => $model
]);
}
в строке 'body'=>\'Ошибка при отправке сообщения.', стоит косая черта - уберите уже ее пожалуйста.
Re: Yii2 Starter Kit - шаблон для старта приложения
Class 'probe\provider\COM' not found
1. in D:\OpenServer\domains\vorotynceva45\vendor\trntv\probe\src\provider\WindowsProvider.php at line 276
/**
* @return \COM
*/
protected function getWMI()
{
if ($this->wmiConnection === null) {
$wmiLocator = new COM('WbemScripting.SWbemLocator');
try {
$this->wmiConnection = $wmiLocator->ConnectServer(
$this->wmiHost,
'root\CIMV2',
$this->wmiUsername,
$this->wmiPassword
);
$this->wmiConnection->Security_->impersonationLevel = 3;
} catch (\Exception $e) {
Так я и не понял что нужно поставить на компьютер что бы это заработало...
1. in D:\OpenServer\domains\vorotynceva45\vendor\trntv\probe\src\provider\WindowsProvider.php at line 276
/**
* @return \COM
*/
protected function getWMI()
{
if ($this->wmiConnection === null) {
$wmiLocator = new COM('WbemScripting.SWbemLocator');
try {
$this->wmiConnection = $wmiLocator->ConnectServer(
$this->wmiHost,
'root\CIMV2',
$this->wmiUsername,
$this->wmiPassword
);
$this->wmiConnection->Security_->impersonationLevel = 3;
} catch (\Exception $e) {
Так я и не понял что нужно поставить на компьютер что бы это заработало...
- Beaten_Sect0r
- Сообщения: 234
- Зарегистрирован: 2011.06.15, 14:58
- Откуда: Ярославль
- Контактная информация:
Re: Yii2 Starter Kit - шаблон для старта приложения
http://php.net/manual/ru/com.installation.phpkopyrin писал(а): ↑2017.05.03, 14:40 Class 'probe\provider\COM' not found
1. in D:\OpenServer\domains\vorotynceva45\vendor\trntv\probe\src\provider\WindowsProvider.php at line 276
/**
* @return \COM
*/
protected function getWMI()
{
if ($this->wmiConnection === null) {
$wmiLocator = new COM('WbemScripting.SWbemLocator');
try {
$this->wmiConnection = $wmiLocator->ConnectServer(
$this->wmiHost,
'root\CIMV2',
$this->wmiUsername,
$this->wmiPassword
);
$this->wmiConnection->Security_->impersonationLevel = 3;
} catch (\Exception $e) {
Так я и не понял что нужно поставить на компьютер что бы это заработало...
_https://coru.ws
Re: Yii2 Starter Kit - шаблон для старта приложения
Так я и не понял что нужно поставить на компьютер что бы это заработало...
http://php.net/manual/ru/com.installation.php
Библиотеку я включил а толку никакого.
http://php.net/manual/ru/com.installation.php
Библиотеку я включил а толку никакого.
Re: Yii2 Starter Kit - шаблон для старта приложения
Помогите, пожалуйста, с настройками Nginx.
На vps стоит VestaCP, используются субдомены для storage, admin.
Все это дело настроено на https и принудительно редиректится с http на https.
Даже если я отключаю https - проблему это не решает.
При попытке обратиться к кешу изображений в storage nginx возвращает 500 ошибку.
http://i.imgur.com/O6hWVrj.png
Запрос выглядит так: https://storage.domain.ru/cache/1/Tw_iV ... 792671b8ad
Причем по прямой ссылке изображения открываются.
Настройки .htaccess
Настройки Nginx, ip и адрес домена скрыл.
Настройки storage и glide дефолтные, ключи все прописаны.
И настройки apache
На vps стоит VestaCP, используются субдомены для storage, admin.
Все это дело настроено на https и принудительно редиректится с http на https.
Даже если я отключаю https - проблему это не решает.
При попытке обратиться к кешу изображений в storage nginx возвращает 500 ошибку.
http://i.imgur.com/O6hWVrj.png
Запрос выглядит так: https://storage.domain.ru/cache/1/Tw_iV ... 792671b8ad
Код: Выделить всё
error 28305#28305: *1282 rewrite or internal redirection cycle while internally redirecting to "/index.php"
Настройки .htaccess
Код: Выделить всё
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php
RewriteCond %{SERVER_PORT} !^443$
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
Код: Выделить всё
server {
listen ip:443;
server_name storage.domain.ru ;
root /home/admin/web/storage.domain.ru/public_html/storage/web;
ssl on;
ssl_certificate /home/admin/conf/web/ssl.storage.domain.ru.pem;
ssl_certificate_key /home/admin/conf/web/ssl.storage.domain.ru.key;
error_log /var/log/httpd/domains/storage.domain.ru.error.log error;
location / {
proxy_pass https://ip:8443;
}
location /error/ {
alias /home/admin/web/storage.domain.ru/document_errors/;
}
location @fallback {
proxy_pass https://ip:8443;
}
location ~ /\.ht {return 404;}
location ~ /\.svn/ {return 404;}
location ~ /\.git/ {return 404;}
location ~ /\.hg/ {return 404;}
location ~ /\.bzr/ {return 404;}
include /home/admin/conf/web/snginx.storage.domain.ru.conf*;
}
Код: Выделить всё
'components' => [
'urlManager'=>require(__DIR__.'/_urlManager.php'),
'glide' => [
'class' => 'trntv\glide\components\Glide',
'sourcePath' => '@storage/web/source',
'cachePath' => '@storage/cache',
'maxImageSize' => env('GLIDE_MAX_IMAGE_SIZE'),
'signKey' => env('GLIDE_SIGN_KEY')
]
]
Код: Выделить всё
<VirtualHost ip:8443>
ServerName storage.domain.ru
ServerAdmin [email protected]
DocumentRoot /home/admin/web/domain.ru/public_html/storage/web/
ScriptAlias /cgi-bin/ /home/admin/web/storage.domain.ru/cgi-bin/
Alias /vstats/ /home/admin/web/storage.domain.ru/stats/
Alias /error/ /home/admin/web/storage.domain.ru/document_errors/
CustomLog /var/log/httpd/domains/storage.domain.ru.bytes bytes
CustomLog /var/log/httpd/domains/storage.domain.ru.log combined
ErrorLog /var/log/httpd/domains/storage.domain.ru.error.log
<Directory /home/admin/web/domain.ru/public_html>
AllowOverride All
SSLRequireSSL
Options +Includes -Indexes +ExecCGI
php_admin_value open_basedir /home/admin/web/domain.ru/public_html:/home/admin/tmp
php_admin_value upload_tmp_dir /home/admin/tmp
php_admin_value session.save_path /home/admin/tmp
</Directory>
<Directory /home/admin/web/storage.domain.ru/stats>
AllowOverride All
</Directory>
SSLEngine on
SSLVerifyClient none
SSLCertificateFile /home/admin/conf/web/ssl.storage.domain.ru.crt
SSLCertificateKeyFile /home/admin/conf/web/ssl.storage.domain.ru.key
SSLCertificateChainFile /home/admin/conf/web/ssl.storage.domain.ru.ca
<IfModule mod_ruid2.c>
RMode config
RUidGid admin admin
RGroups apache
</IfModule>
<IfModule itk.c>
AssignUserID admin admin
</IfModule>
IncludeOptional /home/admin/conf/web/shttpd.storage.domain.ru.conf*
</VirtualHost>
-
- Сообщения: 1
- Зарегистрирован: 2017.12.03, 20:46
Re: Yii2 Starter Kit - шаблон для старта приложения
Всем привет!
Очень нужна помощь в решении проблемы установки шаблона
после настроек .env
при выполнении команды
php console/yii app/setup
не происходит миграции данных
консоль:
$ php console/yii app/setup
Setting writable: S:\domains\yii2-starter-kit\common/runtime
Setting writable: S:\domains\yii2-starter-kit\frontend/runtime
Setting writable: S:\domains\yii2-starter-kit\frontend/web/assets
Setting writable: S:\domains\yii2-starter-kit\backend/runtime
Setting writable: S:\domains\yii2-starter-kit\backend/web/assets
Setting writable: S:\domains\yii2-starter-kit\storage/cache
Setting writable: S:\domains\yii2-starter-kit\storage/web/source
Setting executable: S:\domains\yii2-starter-kit\backend/yii
Setting executable: S:\domains\yii2-starter-kit\frontend/yii
Setting executable: S:\domains\yii2-starter-kit\console/yii
Generating keys in S:\domains\yii2-starter-kit/.env
Yii Migration Tool (based on Yii v2.0.13.1)
Exception 'yii\db\Exception' with message 'SQLSTATE[HY000] [2002] php_network_getaddress
es: getaddrinfo failed: ▌ЄюЄ їюёЄ эхшчтхёЄхэ. '
обшарил всё. никак не могу найти причину, помогите пожалуйста
Очень нужна помощь в решении проблемы установки шаблона
после настроек .env
при выполнении команды
php console/yii app/setup
не происходит миграции данных
консоль:
$ php console/yii app/setup
Setting writable: S:\domains\yii2-starter-kit\common/runtime
Setting writable: S:\domains\yii2-starter-kit\frontend/runtime
Setting writable: S:\domains\yii2-starter-kit\frontend/web/assets
Setting writable: S:\domains\yii2-starter-kit\backend/runtime
Setting writable: S:\domains\yii2-starter-kit\backend/web/assets
Setting writable: S:\domains\yii2-starter-kit\storage/cache
Setting writable: S:\domains\yii2-starter-kit\storage/web/source
Setting executable: S:\domains\yii2-starter-kit\backend/yii
Setting executable: S:\domains\yii2-starter-kit\frontend/yii
Setting executable: S:\domains\yii2-starter-kit\console/yii
Generating keys in S:\domains\yii2-starter-kit/.env
Yii Migration Tool (based on Yii v2.0.13.1)
Exception 'yii\db\Exception' with message 'SQLSTATE[HY000] [2002] php_network_getaddress
es: getaddrinfo failed: ▌ЄюЄ їюёЄ эхшчтхёЄхэ. '
обшарил всё. никак не могу найти причину, помогите пожалуйста
Re: Yii2 Starter Kit - шаблон для старта приложения
php_network_getaddress - IP адрес базы данных недоступен
-
- Сообщения: 203
- Зарегистрирован: 2014.02.16, 03:09
Re: Yii2 Starter Kit - шаблон для старта приложения
Как перегенерировать кеш прикрепленных файлов? ( ...app/storage/cache/ )
удалил эту папку - все фото отвалились
удалил эту папку - все фото отвалились