Задать вопрос
  • К какому путь xdebug,so указывать в для прокидывание xdebug?

    @rusline18 Автор вопроса
    Дмитрий, Файл конфигурации нет. Он пишет что там уже есть xdebuffer такой-то версии
  • К какому путь xdebug,so указывать в для прокидывание xdebug?

    @rusline18 Автор вопроса
    Дмитрий, Нет. Это означает что он включен уже
    5c7a51465d581790011603.png5c7a517169eb3334188895.png
    Но мне кажется что он уже включен, только порт надо задать ему, как понимаю
  • Как настроить phpStorm, чтобы заработал xdebug?

    @rusline18 Автор вопроса
    Владислав Лысков,
    tcp 0 0 0.0.0.0:902 0.0.0.0:* LISTEN 1210/vmware-authdla
    tcp 0 0 127.0.0.1:9001 0.0.0.0:* LISTEN 3018/java
    tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 924/mysqld
    tcp 0 0 127.0.0.1:63342 0.0.0.0:* LISTEN 3018/java
    tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 26085/nginx: master
    tcp 0 0 127.0.0.1:81 0.0.0.0:* LISTEN 975/apache2
    tcp 0 0 127.0.0.1:45299 0.0.0.0:* LISTEN 1896/usr/share/jetb
    tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 928/sshd
    tcp 0 0 0.0.0.0:46647 0.0.0.0:* LISTEN 10432/java
    tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 610/cupsd
    tcp 0 0 127.0.0.1:5432 0.0.0.0:* LISTEN 767/postgres
    tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1613/exim4
    tcp 0 0 127.0.0.1:5433 0.0.0.0:* LISTEN 770/postgres
    tcp 0 0 0.0.0.0:46715 0.0.0.0:* LISTEN 3018/java
    tcp 0 0 127.0.0.1:50270 0.0.0.0:* LISTEN 10432/java
    tcp 0 0 127.0.0.1:6942 0.0.0.0:* LISTEN 3018/java
    tcp6 0 0 :::902 :::* LISTEN 1210/vmware-authdla
    tcp6 0 0 :::1716 :::* LISTEN 1791/kdeconnectd
    tcp6 0 0 :::22 :::* LISTEN 928/sshd
    tcp6 0 0 ::1:631 :::* LISTEN 610/cupsd
    tcp6 0 0 ::1:5432 :::* LISTEN 767/postgres
    tcp6 0 0 ::1:25 :::* LISTEN 1613/exim4
    tcp6 0 0 ::1:5433 :::* LISTEN 770/postgres

    Нет
  • Как настроить phpStorm, чтобы заработал xdebug?

    @rusline18 Автор вопроса
    slo_nik, Но вроде бы с одним решил наверное. Вроде бы ошибок нет когда я прочел статью. Выходит это свежий вопрос
  • К какому путь xdebug,so указывать в для прокидывание xdebug?

    @rusline18 Автор вопроса
    Дмитрий, Примерно все они вот такие
    ^?ELF^B^A^A^@^@^@^@^@^@^@^@^@^C^@>^@^A^@^@^@`�^@^@^@^@^@^@@^@^@^@^@^@^@^@^@L^Y^@^@^@^@^@^@^@^@^@@^@8^@^G^@@^@#^@"^@^A^@^@^@^E^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@$
    ^@^@^@^@^@^@t
    ^@^@^@^@^@^@^D^@^@^@^@^@^@^@Q�td^F^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^P^@^@^@^@^@^@^@R�td^D^@^@^@(�^C^@^@^@^@^@(�#^@^@^@^@^@(�$
    �^Bڄ�D^P^O^X�Z^B        3^\�^T^W^P
    ^V^@^@�^E^@�B ^@�^@��2�4M^@���^@^P^L(^F�^P^A�^^W��`DI�('^HCB^H^@^Z@"((�I�^A4^@^@����X^B^D
    �^P^Hba$т]^E�^U^O^@�^@�^@^D!^H^D^@c@ ^AH)^P¨�8�(^F���^R^@3H�^B^@���^@�=��e^@�^A�^@^@^@�^@^@^@�^@^@^@�^@^@^@^@^@^@^@�^@^@^@�^@^@^@�^@^@^@�^@^@^@�^@^@^@�^@^@^@�^@^@^@�^@^@^@�^@^@^$
    ^A^@^@^K^A^@^@^L^A^@^@
    ^A^@^@^O^A^@^@^P^A^@^@^@^@^@^@^Q^A^@^@^S^A^@^@^V^A^@^@^X^A^@^@^Y^A^@^@^Z^A^@^@^\^A^@^@^@^@^@^@^@^@^@^@^@^@^@^@^^^A^@^@^_^A^@^@^@^@^@^@^@^@^@^@"^A^@^@#^A^@^@^@^@^@^@$^A^@^@'^A^@^$
    ^B^@^@^L^B^@^@
    ^B^@^@^@^@^@^@^@^@^@^@^O^B^@^@^R^B^@^@^@^@^@^@^@^@^@^@^V^B^@^@^@^@^@^@^W^B^@^@^@^@^@^@^@^@^@^@^X^B^@^@^]^B^@^@^@^@^@^@^^^B^@^@!^B^@^@$^B^@^@^@^@^@^@���:�^Tl��h3�0^D�kUx���w�Q"^[$
    &e)��?��{.�^Lӱ�����füE��E�dw@�^SI1�-J^_���^S7w5^Z��^_=��}��^Q���G��(iQ�=/O�^R�^P��E�i��q^A��^C�^]߳^?ׁ�]y^?bE^F�^Yռgxx���nu��^Z�P^]�^Z��{P�fV!�Ց^X�i`oZ���|��-֣^\e�/^_�d^[V ^Uo�^TpUr$
    ��=
    ^@7��ߎ�^QP.��ИҀJŝ�·�V�E^AUZj��^U��g6�x^P eo��ClF�^H�,�CZ7�j��~W�[�^[^^�!        �^H�^?�mϤd�o�^N���)9k�I^B��BE��^S^E�SCs�Gc�gc��I&VI�>^S^Bh�^G�>�=��6�Y�6}�\��R`�E�^HH\�{^W�7���oR$
    ^@WM^Q�^A�c�C_^^C�~^N^\^U��i�7շ^VP^Q�'���x^P^R^K-�^P^W߱^P�6^K�C1zX��4^E�|�^Km^@z�F^P��?^U�Y^Hyr�^]m��!��^Br+fȍ^K^P����]-��^K<�8^[��\�v4^Q*�)^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@$
    ^@^@^P^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@�!^@^@^P^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@�,^@^@^P^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@3^A^@^@^P^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@$
    ^G^@^@^P^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@�^L^@^@^P^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@`^A^@^@^R^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@?'^@^@^P^@^@^@^@^@^@^@^@^@^@^@^@^@^@^$
    ^\^@^@^P^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@?.^@^@^R^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@w^L^@^@^P^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@�^K^@^@^P^@^@^@^@^@^@^@^@^@^@^@^@^@^@^$
    ^@^@^P^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@�'^@^@^P^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^T$^@^@^P^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@(%^@^@^P^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@$
    ^@^@^R^@^K^@

    Я не могу определить какой подключать
  • Почему у меня сайт не отображается?

    @rusline18 Автор вопроса
    Роман Мирр, Проблема решилась, тем что я другие файлы конфигурации удалил с директории sites-enabled
  • Как можно перезагрузить страницу с выводом количество записей на странице?

    @rusline18 Автор вопроса
    Ссылка еше понятно будет, а вот select как-то пока что не понятно
  • Как можно перезагрузить страницу с выводом количество записей на странице?

    @rusline18 Автор вопроса
    Чтобы pjax перезагрузить, мне же нужно как-то отправить и его перезагрузить с помощью select
  • Как можно перезагрузить страницу с выводом количество записей на странице?

    @rusline18 Автор вопроса
    Показывает обычную ссылку kma.biz/index.php, без добавление в url параметра.
    Пробовал даже так сделать
    $perPage = [10, 25, 50];
    $current = Yii::$app->request->get('per-page');
    
    <select name="per-page" onchange="location = this.value">
            <?php foreach ($perPage as $value): ?>
                <option value="<?php Html::encode(\yii\helpers\Url::current(['per-page' => $value, 'page' => null])) ?>"
                        <?php if ($current == $value): ?>selected="selected"<?php endif; ?>
                >
                    <?= $value ?>
                </option>
            <?php endforeach; ?>
        </select>

    Не срабатывает
  • Почему не отображаются данные из связанной таблицы?

    @rusline18 Автор вопроса
    Руслан Абсалямов, Ошибка была банальная, потому что есть еще другая модель Users и там все данные хранились. а User была для регистрации и авторизации
  • Почему не отображаются данные из связанной таблицы?

    @rusline18 Автор вопроса
    Максим Тимофеев, Попробовал. Там даже когда в user_id имеется значение все равно попадает не задано. Если выводить $this->user то постоянно пишет null. Мне кажется что связь некорректно работает
  • Почему не отображаются данные из связанной таблицы?

    @rusline18 Автор вопроса
    slo_nik,
    /home/ruslan/Development/test_kma.biz/models/NewsSearch.php:81:
    array (size=4)
      0 => 
        object(app\models\News)[145]
          public 'image' => null
          private '_attributes' (yii\db\BaseActiveRecord) => 
            array (size=9)
              'id' => int 1
              'image_path' => string 'images/posts/1551009564.png' (length=27)
              'title' => string 'ыфвыф' (length=10)
              'description' => string 'вфы' (length=6)
              'text' => string '<p>вфывфы</p>
    ' (length=21)
              'created_at' => string '2019-02-24 18:35:08' (length=19)
              'updated_at' => string '0000-00-00 00:00:00' (length=19)
              'status' => int 1
              'user_id' => int 1
          private '_oldAttributes' (yii\db\BaseActiveRecord) => 
            array (size=9)
              'id' => int 1
              'image_path' => string 'images/posts/1551009564.png' (length=27)
              'title' => string 'ыфвыф' (length=10)
              'description' => string 'вфы' (length=6)
              'text' => string '<p>вфывфы</p>
    ' (length=21)
              'created_at' => string '2019-02-24 18:35:08' (length=19)
              'updated_at' => string '0000-00-00 00:00:00' (length=19)
              'status' => int 1
              'user_id' => int 1
          private '_related' (yii\db\BaseActiveRecord) => 
            array (size=1)
              'user' => null
          private '_relationsDependencies' (yii\db\BaseActiveRecord) => 
            array (size=0)
              empty
          private '_errors' (yii\base\Model) => null
          private '_validators' (yii\base\Model) => null
          private '_scenario' (yii\base\Model) => string 'default' (length=7)
          private '_events' (yii\base\Component) => 
            array (size=0)
              empty
          private '_eventWildcards' (yii\base\Component) => 
            array (size=0)
              empty
          private '_behaviors' (yii\base\Component) => 
            array (size=0)
              empty
      1 => 
        object(app\models\News)[147]
          public 'image' => null
          private '_attributes' (yii\db\BaseActiveRecord) => 
            array (size=9)
              'id' => int 2
              'image_path' => string 'images/posts/1551011057.png' (length=27)
              'title' => string 'ыфвыф' (length=10)
              'description' => string 'вфы' (length=6)
              'text' => string '<p>вфывфы</p>
    ' (length=21)
              'created_at' => string '2019-02-24 17:24:07' (length=19)
              'updated_at' => string '0000-00-00 00:00:00' (length=19)
              'status' => int 1
              'user_id' => int 4
          private '_oldAttributes' (yii\db\BaseActiveRecord) => 
            array (size=9)
              'id' => int 2
              'image_path' => string 'images/posts/1551011057.png' (length=27)
              'title' => string 'ыфвыф' (length=10)
              'description' => string 'вфы' (length=6)
              'text' => string '<p>вфывфы</p>
    ' (length=21)
              'created_at' => string '2019-02-24 17:24:07' (length=19)
              'updated_at' => string '0000-00-00 00:00:00' (length=19)
              'status' => int 1
              'user_id' => int 4
          private '_related' (yii\db\BaseActiveRecord) => 
            array (size=1)
              'user' => null
          private '_relationsDependencies' (yii\db\BaseActiveRecord) => 
            array (size=0)
              empty
          private '_errors' (yii\base\Model) => null
          private '_validators' (yii\base\Model) => null
          private '_scenario' (yii\base\Model) => string 'default' (length=7)
          private '_events' (yii\base\Component) => 
            array (size=0)
              empty
          private '_eventWildcards' (yii\base\Component) => 
            array (size=0)
              empty
          private '_behaviors' (yii\base\Component) => 
            array (size=0)
              empty
      2 => 
        object(app\models\News)[148]
          public 'image' => null
          private '_attributes' (yii\db\BaseActiveRecord) => 
            array (size=9)
              'id' => int 3
              'image_path' => string 'images/posts/1551011121.png' (length=27)
              'title' => string 'ыфвыф' (length=10)
              'description' => string 'вфы' (length=6)
              'text' => string '<p>вфывфы</p>
    ' (length=21)
              'created_at' => string '2019-02-24 17:47:37' (length=19)
              'updated_at' => string '0000-00-00 00:00:00' (length=19)
              'status' => int 0
              'user_id' => int 1
          private '_oldAttributes' (yii\db\BaseActiveRecord) => 
            array (size=9)
              'id' => int 3
              'image_path' => string 'images/posts/1551011121.png' (length=27)
              'title' => string 'ыфвыф' (length=10)
              'description' => string 'вфы' (length=6)
              'text' => string '<p>вфывфы</p>
    ' (length=21)
              'created_at' => string '2019-02-24 17:47:37' (length=19)
              'updated_at' => string '0000-00-00 00:00:00' (length=19)
              'status' => int 0
              'user_id' => int 1
          private '_related' (yii\db\BaseActiveRecord) => 
            array (size=1)
              'user' => null
          private '_relationsDependencies' (yii\db\BaseActiveRecord) => 
            array (size=0)
              empty
          private '_errors' (yii\base\Model) => null
          private '_validators' (yii\base\Model) => null
          private '_scenario' (yii\base\Model) => string 'default' (length=7)
          private '_events' (yii\base\Component) => 
            array (size=0)
              empty
          private '_eventWildcards' (yii\base\Component) => 
            array (size=0)
              empty
          private '_behaviors' (yii\base\Component) => 
            array (size=0)
              empty
      3 => 
        object(app\models\News)[149]
          public 'image' => null
          private '_attributes' (yii\db\BaseActiveRecord) => 
            array (size=9)
              'id' => int 4
              'image_path' => string 'images/posts/1551011150.png' (length=27)
              'title' => string 'ыфвыф' (length=10)
              'description' => string 'вфы' (length=6)
              'text' => string '<p>вфывфы</p>
    ' (length=21)
              'created_at' => string '2019-02-24 17:47:37' (length=19)
              'updated_at' => string '0000-00-00 00:00:00' (length=19)
              'status' => int 0
              'user_id' => int 1
          private '_oldAttributes' (yii\db\BaseActiveRecord) => 
            array (size=9)
              'id' => int 4
              'image_path' => string 'images/posts/1551011150.png' (length=27)
              'title' => string 'ыфвыф' (length=10)
              'description' => string 'вфы' (length=6)
              'text' => string '<p>вфывфы</p>
    ' (length=21)
              'created_at' => string '2019-02-24 17:47:37' (length=19)
              'updated_at' => string '0000-00-00 00:00:00' (length=19)
              'status' => int 0
              'user_id' => int 1
          private '_related' (yii\db\BaseActiveRecord) => 
            array (size=1)
              'user' => null
          private '_relationsDependencies' (yii\db\BaseActiveRecord) => 
            array (size=0)
              empty
          private '_errors' (yii\base\Model) => null
          private '_validators' (yii\base\Model) => null
          private '_scenario' (yii\base\Model) => string 'default' (length=7)
          private '_events' (yii\base\Component) => 
            array (size=0)
              empty
          private '_eventWildcards' (yii\base\Component) => 
            array (size=0)
              empty
          private '_behaviors' (yii\base\Component) => 
            array (size=0)
              empty
  • Почему не отображаются данные из связанной таблицы?

    @rusline18 Автор вопроса
    Просто она не работает даже тогда когда я сам вбил руками в бд юзера. Без понятие почему так
  • Почему не отображаются данные из связанной таблицы?

    @rusline18 Автор вопроса
    А так я понял, связь она правильно стоит ничего не упустил вроде бы?
  • Почему не отображаются данные из связанной таблицы?

    @rusline18 Автор вопроса
    slo_nik, В модели создаю функцию для получение связанных пользователей типа hasOne
    В dataProvider в запросе указываю with('user') и в gridView в value колонки указываю 'user.username' и все
  • Почему у меня отсутствует username при регистрации пользователя?

    @rusline18 Автор вопроса
    Максим Тимофеев, Я как понимаю мне добавить пользователя надо по другому делать? Типо так делать https://webformyself.com/registraciya-polzovatelya...
  • Почему у меня отсутствует username при регистрации пользователя?

    @rusline18 Автор вопроса
    Максим Тимофеев,
    <?php
    
    namespace app\models;
    
    use Yii;
    use yii\base\NotSupportedException;
    use yii\behaviors\TimestampBehavior;
    use yii\db\ActiveRecord;
    use yii\web\IdentityInterface;
    
    /**
     * User model
     *
     * @property integer $id
     * @property string $username
     * @property string $password_hash
     * @property string $password_reset_token
     * @property string $email
     * @property string $auth_key
     * @property integer $status
     * @property integer $created_at
     * @property integer $updated_at
     * @property string $auth_date
     * @property string $password write-only password
     */
    class User extends ActiveRecord implements IdentityInterface
    {
        const STATUS_DELETED = 0;
        const STATUS_ACTIVE = 10;
    
        public $id;
        public $username;
        public $email;
        public $created_at;
        public $auth_date;
    
        /**
         * @inheritdoc
         */
        public static function tableName()
        {
            return '{{%user}}';
        }
    
        /**
         * @inheritdoc
         */
        public function behaviors()
        {
            return [
                TimestampBehavior::className(),
            ];
        }
    
        /**
         * @inheritdoc
         */
        public function rules()
        {
            return [
                ['status', 'default', 'value' => self::STATUS_DELETED],
                ['status', 'in', 'range' => [self::STATUS_ACTIVE, self::STATUS_DELETED]],
            ];
        }
    
        /**
         * @inheritdoc
         */
        public static function findIdentity($id)
        {
            return static::findOne(['id' => $id, 'status' => self::STATUS_ACTIVE]);
        }
    
        /**
         * @inheritdoc
         */
        public static function findIdentityByAccessToken($token, $type = null)
        {
            throw new NotSupportedException('"findIdentityByAccessToken" is not implemented.');
        }
    
        /**
         * Finds user by username
         *
         * @param string $username
         * @return static|null
         */
        public static function findByUsername($username)
        {
            return static::findOne(['username' => $username, 'status' => self::STATUS_ACTIVE]);
        }
    
        /**
         * @inheritdoc
         */
        public function getId()
        {
            return $this->getPrimaryKey();
        }
    
        /**
         * @inheritdoc
         */
        public function getAuthKey()
        {
            return $this->auth_key;
        }
    
        /**
         * @inheritdoc
         */
        public function validateAuthKey($authKey)
        {
            return $this->getAuthKey() === $authKey;
        }
    
        /**
         * Validates password
         *
         * @param string $password password to validate
         * @return bool if password provided is valid for current user
         */
        public function validatePassword($password)
        {
            return Yii::$app->security->validatePassword($password, $this->password_hash);
        }
    
        /**
         * Generates password hash from password and sets it to the model
         *
         * @param string $password
         */
        public function setPassword($password)
        {
            $this->password_hash = Yii::$app->security->generatePasswordHash($password);
        }
    
        /**
         * Generates "remember me" authentication key
         */
        public function generateAuthKey()
        {
            $this->auth_key = Yii::$app->security->generateRandomString();
        }
    
    }
  • Почему у меня нет директории gii?

    @rusline18 Автор вопроса
    Что-то не помогло, gii у меня сам есть, а вот данной директории нет