Anonymous
Anonymous
а если /unpublished выше / поднять?
Евгений
а роут то куда ведет, покажи контроллер
Anonymous
Т.е раньше его пропиши
Anonymous
еще такой ньюанс, может изза него косяк
Anonymous
сек
Anonymous
хотя не
Anonymous
у меня урл http://freebsd/lara/server.php
Anonymous
работает
Anonymous
роут такой: Route::get('/', 'PostController@index')
Anonymous
чет ты наркоман
Anonymous
сделай по нормальному )
Anonymous
не наркоман
Anonymous
как сделать по нормальному?
Anonymous
vagrant/docker
Anonymous
и нормальный домен
Anonymous
а не в папке
Dmitriy
как сделать по нормальному?
сервер хотябы настроить
Anonymous
у меня в паралели фрибсд с nginx и php-fpm
Anonymous
это не сервер?
Dmitriy
у меня урл http://freebsd/lara/server.php
короче выкидываем это говно. и делаем php artisan serve
Anonymous
Dmitriy
и конектимся на localhost:8000
Anonymous
😂
Anonymous
упоролся так, что аж фряху поставил
Anonymous
жжошь)))
Anonymous
макос та же фряха
Anonymous
домен я могу любой сделать, проблема же не в домене
Dmitriy
я написал как надо
Anonymous
и конектимся на localhost:8000
сервер в вирт машине со своим ип
Dmitriy
php artisan serve —host=0.0.0.0
Dmitriy
ну или настроить норм. nginx
Anonymous
что значит нормально?
Anonymous
чтобы оно не в папке было
Anonymous
а в корне
Anonymous
в корне оно работает с server.php c корня
Dmitriy
http://freebsd/lara/server.php/ что тогда так ?
Anonymous
корень проекта http://freebsd/lara/ , но так работать не будет, тк нгинксу указать что использовать по умолчанию какой файл index.php или еще чтото
Anonymous
в ларавеле я не знаю какой файл указывать, роут / у меня работает на server.php
Dmitriy
на index.php
Dmitriy
в public
Anonymous
вот похоже что надо было)))
Anonymous
на http://freebsd/lara/public/ счас работает, а на http://freebsd/lara/public/unpublished не работает - 404
Dmitriy
ох боже мой
Anonymous
так как у тебя rewrite не настроен
Anonymous
сек
Dmitriy
сколько раз уже писали
Anonymous
если бы читал то спрашивать второй раз бы не стал наверняка
Dmitriy
для чего мы тогда тут пишем ?
Anonymous
так как у тебя rewrite не настроен
location ~ \.php$ { try_files $uri =404; fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass unix:/var/run/php-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $request_filename; include fastcgi_params;
Dmitriy
это не то
Dmitriy
location / { try_files $uri $uri/ /index.php?$query_string; }
Dmitriy
нужно
Anonymous
+
Anonymous
ок-щаа поправлю
Anonymous
тоже самое(
Dmitriy
конфиг
Dmitriy
в студию
Anonymous
location ~ \.php$ { try_files $uri $uri/ /index.php?$query_string; #try_files $uri =404; fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass unix:/var/run/php-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $request_filename; include fastcgi_params; }
Dmitriy
это не весь
Dmitriy
https://github.com/daylerees/laravel-website-configs/blob/master/nginx.conf вот так он должен выглядеть
Anonymous
user www; worker_processes 2; error_log /var/log/nginx/error.log info; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; access_log /var/log/nginx/access.log; sendfile on; keepalive_timeout 65; server { listen 80; server_name freebsd; root /usr/local/www/nginx; index index.php index.html index.htm; location / { try_files $uri $uri/ =404; } error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/local/www/nginx-dist; } location ~ \.php$ { try_files $uri $uri/ /index.php?$query_string; #try_files $uri =404; fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass unix:/var/run/php-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $request_filename; include fastcgi_params; } } }
Dmitriy
root /usr/local/www/nginx; на public надо
Dmitriy
location / { try_files $uri $uri/ =404; } удалить
Anonymous
счас
Dmitriy
это нафига здесь ? try_files $uri $uri/ /index.php?$query_string; #try_files $uri =404;
Anonymous
теперь по http://freebsd роут по умолчанию работает, а http://freebsd/unpublished не работает.
Anonymous
я удалил #try_files $uri =404;
Anonymous
в секцию сервер надо?
Dmitriy
у же не плохо . а теперь я выше дал ссылку на конфиг для ларке . там есть location / его нужно
Artur
в секцию сервер надо?
Открой ларадок и посмотри как надо в директории nginx
Anonymous
уже лучше: 1/1 NotFoundHttpException in RouteCollection.php line 161:
Anonymous
спасибо за помощь, дальше сам уже постараюсь
Евгений
Это можно делать во время поиска или просто в моделе указывается? Просто в моделе если указать то это все в индекс идет. А именно во время запроса поиска можно указать нужные поля?
Positive
Евгений
В доке нет такого примера
Евгений
Скаут, алголия