Задать вопрос
  • Почему не получается обновить composer.json в laravel 5.1?

    v_decadence
    @v_decadence
    Перед закрывающей фигурной скобкой не должно быть запятых в require / require_dev (после элементов laravelcollective/html и phpspec/phpspec). Спецификация JSON не допускает закрывающих запятых.
    Ответ написан
    2 комментария
  • Как создать запрос на обновления книг, с разными тип данными?

    @art_karetnikov
    Лучший мой проект: Мобильный банк Сбербанка РФ.
    Ну и в чем проблема-то? Код книги есть, написать sql запрос можно. Выбирать удобней в формах, в них же и менять данные - хоть целиком, привязав их, хоть отвязанно, одним запросом.
    Ответ написан
    Комментировать
  • Где ошибка .htaccess в laravel 5?

    Denormalization
    @Denormalization
    Откуда вы такие беретесь?
    Почему просто нельзя взять и установить по офф. гайду?
    Вы мазохисты?

    1) В корне не должно быть никакого .htaccess. Только 1 .htaccess и только в public/
    2) сайт открывать либо site/public , либо правильно настроить сервер, чтобы DocumentRoot смотрел в public/
    3) Можно использовать просто php artisan serve, если не можете настроить сервер.
    Ответ написан
    Комментировать
  • Почему не работает роутер в laravel 5?

    DJZT
    @DJZT
    Laravel - code for you
    Скорее всего у вас нет .htaccess файла в корне проекта. Вам надо указать перенаправление в папку /public. Там у вас лежит стартовый файл index.php.

    <IfModule mod_rewrite.c>
        RewriteEngine On
    
        RewriteRule ^(.*)$ public/$1 [L]
    </IfModule>
    Ответ написан
  • Почему не работает роутер в laravel 5?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега Laravel
    Проблема явно не в Laravel - у вас криво настроен веб-сервер. Скорее всего, DocumentRoot смотрит не в папку public сайта, а на уровень выше.
    Ответ написан
    Комментировать
  • Почему PHPstorm 10 не находить path к php?

    BOOMER_74
    @BOOMER_74
    Full-Stack разработчик
    Это баг, исправлен в сборке 144.2249 ( https://youtrack.jetbrains.com/issue/WI-30160 ).
    Ответ написан
    Комментировать
  • Почему не получается увеличить шрифт в phpstorm 9?

    svistiboshka
    @svistiboshka
    живые веб интерфейсы
    Нажмите сюда и сохраните копию схемы
    hylzJCw.png
    Ответ написан
    Комментировать
  • Где ошибка в расширении php?

    difiso
    @difiso
    В параллельной вселенной я космонавт
    Ошибку читайте: Вызов неопределенной функции mb_internal_encoding. Это значит, что не подключено расширение mb_string. И нет, вам не надо тупо делать то, что написано на сайте php.net в разделе примеров. Вам надо почитать документацию к Laravel и понять, что необходимо включить расширения OpenSSL,PDO,Mbstring,Tokenizer. А проверить включены они или нет можно командой php -m.
    Ответ написан
    Комментировать
  • Где ошибка в расширении php?

    DJZT
    @DJZT
    Laravel - code for you
    У вас в переменной PATH указан интерпретптор из папки 5.5 А расширеия, расширения эти подключены в интерпритаторе в папке 5.6-5.7 Либо укажите папку с интерпретатором 5.6-5.7 в PATH переменной и перезагрузитесь либо поключите в конфиге 5.5 эти расширения. Кажется это mbstring или mbcrypt.
    Ответ написан
    1 комментарий
  • Как обновлять модуль PHP на openserver?

    Так просто не получится, будет конфликт с апачем. Предлагаю воспользоваться готовым решением:
    open-server.ru/forum/viewtopic.php?f=6&t=2348
    Ответ написан
    Комментировать
  • Почему я не могу создать файл в директории nginx?

    romy4
    @romy4
    Exception handler
    и что, это недаёт редактировать?
    Ответ написан
    Комментировать
  • Почему я не могу создать файл в директории nginx?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    перейдите в sudo mc, создайте из него
    Ответ написан
    Комментировать
  • Стоит ли вообще изучать C++?

    @beduin01
    Посмотрите в сторону D, а точнее vibed.org и Swift. На D сможете писать и бэкэнды и софт. Swift судя по последним новостям тоже сможет занять эту роль.
    Ответ написан
  • Стоит ли вообще изучать C++?

    Stalker_RED
    @Stalker_RED
    С/С++ никак не помешает, имхо. Напротив, поможет разобраться с основами, понять как что устроено. Большинство прошивок для микроконтроллеров написаны на c/c++. Ядра операционных систем, всяческие ресурсоемкие приложения пишутся в основном на них.

    А накодить херни можно на любом языке. На php просто ниже порог входа, поэтому чаще можно наблюдать тех, кто смог написать хоть как-то, но работающее приложение. А кривые поделки на с++ остаются в личной папочке и не светятся. Кстати, на js тоже херни выше крыши. Порог довольно низкий же.
    Ответ написан
    6 комментариев
  • Почему не выводит данные в codeigniter?

    @best_santa
    function index()
      {
    // Подгружаешь модель
    $this->load->model('articles_model');
    // выбираешь артикли, сколько тебе нужно
    $this->data['articles'] = $this->articles_model->get_articles(10, 0);
    
        $this->load->view('header_view');
        $this->load->view('main_view');
        $this->load->view('footer_view');
      }

    Написано же: "Message: Undefined variable: articles".
    Ответ написан
    4 комментария
  • Почему не выводит данные в codeigniter?

    @Anar4you
    Гайды Дмитрия Валака не очень хорошие(
    Ответ написан
    Комментировать
  • Как остановить запрос в базу данных MySQL?

    @Psaproxy
    Web-разработчик
    Если у Вас этот код вне функции/класса, то будет достаточно в логику проверки контента, там где произошла ошибка, добавить команду завершение работы "exit". В Вашей логике это блоки, в которых "echo" с сообщением об ошибке. Алгоритм будет следующий:
    - если во время проверки контента произошла ошибка, то вывести сообщение и завершить работу
    - если контент был проверен и ошибок не было, то добавить запись в БД
    Ответ написан
    Комментировать
  • Как остановить запрос в базу данных MySQL?

    Ivanq
    @Ivanq
    Знаю php, js, html, css
    Ставите при ошибке $err=1; и проверяете: if($err) { выполняем запрос; }
    Можно также написать вместо echo - die();
    Ответ написан
    Комментировать
  • Какой язык программирования выбрать в моем случаи?

    p2mbot
    @p2mbot
    javascript, python
    Раз вам нравится php + mysql, значит вам нравится backend разработка. Замечательный выбор! :)

    Чтобы выбрать язык, надо определиться с таким вопросом: вы хотите работать самостоятельно (фрилансером или в мелких конторках) или же вы хотите работать в крупной компании.

    Если вы хотите работать в крупной компании, то варианты такие:
    1) Java. Язык не плохой, и он ОЧЕНЬ востребован. В будущем, когда вас станет тошнить от Java, вы сможете перейти в Scala. Лично я работал с java где-то 8 лет, и тоже считаю этот язык идеальным вариантом для больших команд разработчиков.

    2) C#. У майкрософта есть своя платформа, похожая на Java. Вроде как тоже востребована на энтерпрайз рынке, но я лично сам ничего про это не знаю.

    А если вы хотите работать самостоятельно, то тут стоит рассмотреть такие варианты:
    1) php. Продолжайте изучать этот язык и не слушайте весь тот бред, который вокруг льется. На php есть много работы, и зачем от нее отказываться. На фрилансе в России на мелких заказах чаще всего будет именно php.

    2) Python. Я не уверен что этот язык востребован на фрилансе, но в случае если вы имеете право выбирать сам язык, то его стоит рассматривать. Лично я сам в итоге и выбрал для себя Python, работаю именно на нем. (Раньше работал с Java, php, Ruby (rails), Node.js). Еще с знанием Python есть все ж шанс работать и в крупных компаниях. Если его сравнивать с Java, то более востребован однозначно Java. Но у Python тоже есть шанс.

    3) Ruby. А точнее Rails. Этот вариант стоит выбирать если выхотите работать фрилансером в буржуйнете на сайтах типа odesk (upwork). Расценки за руби существенно выше php, насколько я знаю он все еще востребован там.
    Лично мне самому язык не очень понравился (это крайне субъективно), и есть (опять же субъективно) ощущение, что язык этот сдает свои позиции.

    Еще есть ряд экзотики:
    1) Node.js. На самом деле с JavaScript можно работать продуктивно. Но лично у меня именно node.js занял больше всего времени чтобы найти продуктивный способ разработки. Идеально подходит для того, чтобы ощущать себя хипстером. Аль для задач, где реально нужно асинхронное программирование (а таких задач меньшинство).

    2) Go. Этот язык лучше никогда не критиковать, фанаты его свирепы и жестоки :) Но зато у этого языка просто шикарный суслик на логотипе.

    3) Clojure. Эту вкусняшку стоит приберечь на будущее. Когда программирование надоест и захочется чего-то нового, то идеальный вариант взглянуть на мир по другому.

    4) Erlang. Не стоит выбирать, так как даже сами эрлангисты говорят, что язык сделан для ряда очень специфических задач. Но опять же, когда обычное программирование надоест, на этот язык интересно взглянуть.

    P.S.
    А еще я считаю, что такие языки как C и C++ можно вообще никогда не учить. И ничего страшного при этом не случится.
    Ответ написан
    1 комментарий