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
это не сервер?
Anonymous
Dmitriy
и конектимся на localhost:8000
Anonymous
😂
Anonymous
упоролся так, что аж фряху поставил
Anonymous
жжошь)))
Anonymous
макос та же фряха
Anonymous
домен я могу любой сделать, проблема же не в домене
Dmitriy
я написал как надо
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
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 / его нужно
Anonymous
уже лучше: 1/1
NotFoundHttpException in RouteCollection.php line 161:
Anonymous
спасибо за помощь, дальше сам уже постараюсь
Евгений
Евгений
Это можно делать во время поиска или просто в моделе указывается? Просто в моделе если указать то это все в индекс идет. А именно во время запроса поиска можно указать нужные поля?
Positive
Евгений
В доке нет такого примера
Anonymous
Евгений
Скаут, алголия