JhaoDa, без разницы, но в kernel я подключал, возможно сам миддлвер не верно написан, я делал вот так:
<?php
namespace App\Http\Middleware;
use Closure;
use Illuminate\Http\Request;
class HanldeRequest
{
public function handle($request, Closure $next)
{
return $next($request)
->header('Access-Control-Allow-Origin', '*')
->header('Access-Control-Allow-Credentials',true)
->header('Access-Control-Allow-Methods', 'GET, POST, PUT, DELETE, OPTIONS');
}
}
помогли вот эти команды:
update mysql.user set Super_priv='y' where user='root';
update mysql.user set Select_priv='y' where user='root';
update mysql.user set Insert_priv='y' where user='root';
update mysql.user set Update_priv='y' where user='root';
update mysql.user set Delete_priv='y' where user='root';
update mysql.user set Create_priv='y' where user='root';
update mysql.user set Drop_priv='y' where user='root';
update mysql.user set Reload_priv='y' where user='root';
update mysql.user set Shutdown_priv='y' where user='root';
update mysql.user set Process_priv='y' where user='root';
update mysql.user set File_priv='y' where user='root';
update mysql.user set Grant_priv='y' where user='root';
update mysql.user set References_priv='y' where user='root';
update mysql.user set Index_priv='y' where user='root';
update mysql.user set Alter_priv='y' where user='root';
update mysql.user set Show_db_priv='y' where user='root';
update mysql.user set Super_priv='y' where user='root';
update mysql.user set Create_tmp_table_priv='y' where user='root';
update mysql.user set Lock_tables_priv='y' where user='root';
update mysql.user set Execute_priv='y' where user='root';
update mysql.user set Repl_slave_priv='y' where user='root';
update mysql.user set Repl_client_priv='y' where user='root';
update mysql.user set Create_view_priv='y' where user='root';
update mysql.user set Show_view_priv='y' where user='root';
update mysql.user set Create_routine_priv='y' where user='root';
update mysql.user set Alter_routine_priv='y' where user='root';
update mysql.user set Create_user_priv='y' where user='root';
Спасибо за ответ, в общем что то делаю не так, но не пойму что именно. Я выключил службу mysql, затем через консоль ввел команду:
mysqld --console --skip-grant-tables --shared-memory
запустился сервер, открыл еще одну консоль и через нее зашел с пользователя рут.
Далее ввел команды
UPDATE mysql.user SET Grant_priv='Y', Super_priv='Y' WHERE User='root';
FLUSH PRIVILEGES;
Вроде все применяется, но после запуска сервера в штатном режиме все равно нет прав((( Может что то с командами не так, просто в примере что вы прислали там именно на сброс пароля, а вот привелегии как назначить я не могу понять
ThunderCat, неа)) тоже самое)) . Не соответствует разрешению файла. Возможно файл поврежден или не безопасен. Открывайте его в том случае если доверяете его источнику. Действительно открыть? Такое говорит
вот мне как раз нужно тупо дернуть данные из бд, потому что много лишних данных, а мне бы определенные хотелось бы. Ну запрос я сделаю получу массив, а вот что за либа? Куда дальше мне с этими данными?
Slava Rozhnev, Я извиняюсь сам накосячил там не timestamp а dtime поле у меня)) и все получилось , но я даже не знаю что надо делать, что б такие знания получить(( я бы пол жизни думал как это сделать!
Slava Rozhnev, я не знаю понятно ли я все рассказал? Смысл в том что будут добавляться новые цены по привязке к полю продукт айди. А мне надо эту последнюю цену вывести в карточке товара, а предыдущие оставить для статистики например