Задать вопрос
  • Как исправить The requested URL /../.. was not found on this server?

    А где прописать этот код? В каком конкретном файле Openserver?
  • Почему возникает ошибка: Использован некорректный синтаксис почтового адреса?

    @SZV Автор вопроса
    если прописать так
    wordpress@home.ext
    Ошибка:
    Электронный адрес отправителя не принадлежит домену сайта.
  • Как задать обтекание картинки в wordpress?

    @SZV Автор вопроса
    lamer350, Буду благодарен, если чуточку подробнее подскажите. Не понятно сейчас. Или давайте я сейчас лучше новый вопрос сформулирую. А то это уже другая тема.
  • Как задать обтекание картинки в wordpress?

    @SZV Автор вопроса
    Благодарю, а стоит ли откатываться на более ранний wordpress там вроде как интуитивно понятнее было. Или здесь нужно привыкнуть?
  • Как отправить email?

    @SZV Автор вопроса
    Дмитрий Шицков, Благодарю!

    Вы написали, что Laravel не единственный фреймворк, Вы полагаете yii будет легче в освоении, насколько легче? Но там наверное тоже есть подводные камни? Остальные варианты я не рассматриваю.

    В принципе после 2 месяцев изучения laravel этот фреймворк уже не кажется каким-то инопланетным чудом. Хотя до багажа хороших знаний о нем еще очень далеко. Очень бы хотелось научиться работать с документацией.
  • Как отправить email?

    @SZV Автор вопроса
    Дмитрий Шицков, ну, да сейчас вижу, что mail выпилен. Все таки с Вашей помощью дошли до сути вопроса.
    Но все таки с такими буксами идет освоение этого фреймворка! Ну, убрали mail, оставили sendmail, я так полагаю, что это будет самое простое из оставшихся способов. Найти бы толковый материал по настройке почты на laravel было бы отлично.

    Какой способ наиболее употребителен по отправке писем, и чтобы можно было на локалке посмотреть выполнение? Если не трудно ответить, чтобы мне не тратить впустую время перебирая все методы.
  • Как отправить email?

    @SZV Автор вопроса
    Нормально отрабатывается отправка писем на laravel 5.2 и laravel 5.4 на php 5.6
    Ошибка возникает в laravel 5.8 php 7.1, при этом на локалке ставлю 7.2 в json смотрю вижу что отрабатывает по php 7.1, не поддерживается php 7.2
    Ошибка
    Process could not be started [���⥬� �� 㤠���� ���� 㪠����� ����. ]

    Это 100% глюк от разработчиков laravel, их слабой документальной поддержки новых версий.

    Не знаю, хотелось бы все таки работать на php 7, но в laravel 5.2-5.4 не будут работать на php 7. Это очень печально. Хотя если сайт не очень большой, думаю разница в скорости работы не будет слишком заметной.
  • Как отправить email?

    @SZV Автор вопроса
    Дмитрий Шицков,
    Тут настраивать то особо не чего
    то что настроил в env писал выше.
    Все остальное контроллер, роутер, модели и виды. Получается ларавел та еще глючная вещь!!! Документация - жесть, как буд-то документацию разработчики писали сами для себя, чтобы не забыть и одновременно с этим чтобы из новичков ни кто ни чего не понял.

    Кстати переменная $address берется из файла mail папки config. Там по умолчанию задано так: "hello@example.com"
    5cbd9258d9805881521733.jpeg

    а то, что у меня в контроллере задано
    $message->from($data['email'],$data['name']);
    Ларавел насрал.
  • Как отправить email?

    @SZV Автор вопроса
    Дмитрий Шицков, вам как-то удалось расшифровать b"‘¨á⥬¥ ¥ 㤠¥âáï ©â¨ ãª § ë© ¯ãâì." и это означает Системе не уд ется н йти ук з нный путь. Логично.

    Как вариант может мне заново скачать ларавел? Тем более создается учебный сайт, чисто для учебы и понимания ларавел.
    Попробую, если не получится. Не знаю что тут думать!
    У меня последний ларавел 5.8. С этой версией все в порядке, или ну ее нафиг и будем вечно висеть на версии 5.2, тем более учебных материалов по этой версии можно найти достаточно много. Надо ли переходить на 5.8?

    Что такое "Отследите по коду, подебажте."?
  • Как отправить email?

    @SZV Автор вопроса
    Дмитрий Шицков, ставлю перед этими строками
    if (!$this->emailValidator->isValid($address, new RFCValidation())) {
                throw new Swift_RfcComplianceException(
                    'Address in mailbox given ['.$address.'] does not comply with RFC 2822, 3.6.2.'
                );
            }

    dd($err); а так же dd($error); - не видит ни err ни error
    Ну как еще делать? Должен видеть $error? но не видит.

    Вставил
    dd($address);
    вывело
    "hello@example.com"
    Что за email?

    Во втором случае
    вставляю перед
    if ($err = stream_get_contents($pipes[2])) {
                throw new Swift_TransportException(
                    'Process could not be started ['.$err.']'
                    );
            }


    dd($err);

    Выходит ошибка неизвестная переменная err. Уже ни чего не понимаю, как неизвестная, если ниже в коде она отрабатывается успешно?
    Ладно вставил ее в само условие
    И вот вывелась ошибка:
    b"‘¨á⥬¥ ­¥ 㤠¥âáï ­ ©â¨ 㪠§ ­­ë© ¯ãâì."
    Ну это попандос полный! Надо еще декодировать эту строку!
  • Как отправить email?

    @SZV Автор вопроса
    Дмитрий Шицков, Извините, как показать в корректной кодировке?
    Именно так у меня отображается, что максимально удивительно!
    Так все работает нормально: маршруты, контроллер, модели, виды.
    Т.е. думаю здесь дело не в кодировках. Но в чем, знаний у меня мало, поэтому спрашиваю.

    Но если полный код ошибки, так:
    Swift_RfcComplianceException
    Address in mailbox given [] does not comply with RFC 2822, 3.6.2.
    5cbd5aa5baa02651481160.jpeg

    Или итак, если внести изменения в контроллер
    Swift_TransportException
    Process could not be started [���⥬� �� 㤠���� ���� 㪠����� ����. ]
    5cbd5938480ca821130591.jpeg
  • Как отправить email?

    @SZV Автор вопроса
    проверил dd($data); есть email, есть name правильно формируются согласно введенным данным формы.

    dd($mail_admin); выводит почему-то NULL
    Почему NULL??????? ведь в env четко прописано MAIL_ADMIN=admin@admin.ru

    сделал так:
    $mail_admin = 'admin@admin.ru';

    ошибка:
    Process could not be started [���⥬� �� 㤠���� ���� 㪠����� ����. ]

    закомментировал строку //$message->to($mail_admin,'Mr. Admin')->subject('Question');

    ошибка:
    Process could not be started [���⥬� �� 㤠���� ���� 㪠����� ����. ]

    Как правильно прописать адрес получателя письма?
  • Ларавел 5.8 почему шифруется текст при добавлении на сайт?

    @SZV Автор вопроса
    Alex Wells, рано мне еще знать такие подробности. Я просто просматриваю на первый раз фреймворк. Пытаюсь понять логику и внутреннюю структуру фреймворка. Приобрести базовые навыки написания кода: посев данных, контроллеры, модели, виды, роутеры, CSRF-защита, посредники и многое другое. Думал после php тут все просто - оказалось нет, уровень на много выше процедурного php. Я с ООП по php ознакомился два месяца назад, видимо надо было изучить ООП php глубже... хотя изучая laravel можно быстрее понять и само ООП по php
  • Как изменить поле, по которому будет происходить авторизация?

    @SZV Автор вопроса
    Crash XD, теперь понял, когда стало необходимым обновить vendor. Лучше действительно туда ни чего не прописывать! Благодарю.
  • Ларавел 5.8 почему шифруется текст при добавлении на сайт?

    @SZV Автор вопроса
    Alex Wells, проблема документации в том, что не всегда понятно а как применить на практике, поэтому приходится спрашивать. Вот зачем этот $casts, если создает такие проблемы, в документации это свойство есть, коротко описано (по поисковику можно выйти), но такая уверенность, что на практике не применимо. Видимо разработчики laravel на голову нас всех умнее, или горе от ума, не знаю.
  • Ларавел 5.8 почему шифруется текст при добавлении на сайт?

    @SZV Автор вопроса
    Григорий, Короче говоря нашел я свою ошибку.
    Интуитивно понимаю, что ошибка может быть связана с моделью.
    Короче прописано в моей модели работы с таблицей закрытое свойство $casts
    protected $casts = [
    		
    		'name' => 'boolean',
    		'text' => 'array'
    		
    	];

    В учебных целях рассматривал это свойство и забыл закомментировать!
    Закомментировал и все, не нужно ни чего ни где прописывать. Идет в базу данных на кириллице и из базы данных поступает на кириллице. Отлично.
    Вот ведь хрен догадаешься где собака зарыта.
    Если интуитивно понимаешь как работает laravel тогда можно найти свой косяк.
    Лучше конечно знать как работает laravel в принципе, чтобы решать тупиковые ситуации.
    Если бы я прописал здесь свою модель полностью, возможно, ты бы подсказал.
    И зачем это свойство $casts?
    Честно говоря не понял практическую пользу, но работу скрипта нарушил
  • Ларавел 5.8 почему шифруется текст при добавлении на сайт?

    @SZV Автор вопроса
    Григорий, благодарю! Принимаю Ваши советы. По Вашим ответам видно, что Вы понимаете laravel, что делает разговор продуктивным.
  • Ларавел 5.8 почему шифруется текст при добавлении на сайт?

    @SZV Автор вопроса
    Григорий, Точно, блин, почему я такой невнимательный. Исправил. Заработало.
    У меня, в модели которая работает с таблицей статей такой код
    protected $table = 'articles';
    	
    	protected $primaryKey = 'id';
    	
    	public $incrementing = TRUE;
    	
    	public $timestamps = TRUE;
    	
    	protected $fillable = ['name','text', 'img'];
    	
    	protected $guarded = ['*'];
    	
    	protected $dates = ['deleted_at'];

    Как думаете все в этом коде по делу, или есть лишний код?

    Жаль, что не удалось узнать как изменить кодировку при добавлении в базу данных. Решение должно быть, не может, чтобы не было. В такой системе как laravel обязательно должно быть решение!!!
    Почему это важно, потому, что я изучаю laravel и вполне уместно мое желание знать как можно больше, чем меньше белых пятен, как в случае с кодировкой, тем легче будет потом когда нибудь работать с реальными проектами.
  • Ларавел 5.8 почему шифруется текст при добавлении на сайт?

    @SZV Автор вопроса
    Robur, Благодарю, прикольное видео. Но лучше бы помог с вопросом.