Laravel development server started: http://127.0.0.1:8000 [Wed May 26 16:10:31 2021] PHP 7.4.3 Development...Server (http://127.0.0.1:8000) started 这时候访问本机的8000端口就可以看到界面了 Laravel 因为我们要移除视图, 所以把首页的路由routes.../web.php的代码修改为 Route::get('/', function () { return [ 'code' => 200, 'msg' => 'hello...://localhost:8000/no, 这个路由我们并没有写 Laravel 当然就会出现这个错误, 因为默认的错误处理, Laravel会去找storage/views/errors.../404.blade.php的视图文件(根据状态码找对应的文件) 我们开始自定义错误, 找到文件app\Exceptions\Handler.php自定义处理错误 public function
一个基于laravel和bootstrap的简单的用户管理,适合刚入门的我们,在做的过程中可以加深自己对laravel基础理解,里面存在一些问题,还未修改,比如css和js的引入,表单提交地址等不规范...://127.0.0.1:8000/css/bootstrap-theme.min.css"> http://127.0.0.1:8000.../css/bootstrap.min.css"> http://127.0.0.1:8000/js/bootstrap.min.js"> </head...| */ Route::get('/',function(){ return '首页'; }); //用户 Route::get('/user', 'UsersController@index...php namespace App\Http\Controllers; use Illuminate\Http\Request; use Illuminate\Support\Facades\DB;
我们将使用HTTP动词的语义: GET:检索资源 POST:创建资源 PUT:更新资源 DELETE:删除资源 ?...后,您应该可以启动服务器并测试一切正常工作: $ php artisan serve Laravel development server started: http://127.0.0.1:8000...这样,Laravel将Article在我们的方法中注入实例,如果没有找到,将自动返回404。...404: 未找到。当没有找到资源时,这将由Laravel自动返回。 500: 内部服务器错误。理想情况下,你不会明确地返回这个,但如果有意外的中断,这是你的用户将要收到的。 503: 暂停服务。...当我们点击该端点(endpoint)时,我们得到的是: $ curl -X POST http://localhost:8000/api/register \ -H "Accept: application
:8000; listen *:8000; listen localhost:8000; # IPV6 listen [::]:8000; # other params listen 443 default_server...:ico|css|js|gif|jpe?...:css|cur|js|jpe?...://127.0.0.1:9000; } # 上面处理出错或者未找到的,返回对应状态码文件 error_page 404 /404...(js|css)?
://127.0.0.1:8000/login/', data: { code: res.code }...://127.0.0.1:8000/getnotice/', success(res){ console.log(res.data) }...://127.0.0.1:8000/mywish/', data:{ token:'02cfd6476d002081c0475d4644a2a53c8766205c'...://127.0.0.1:8000/mywish/', data:{ token:'02cfd6476d002081c0475d4644a2a53c8766205c'...://127.0.0.1:8000/mywish/', data:{ token:'02cfd6476d002081c0475d4644a2a53c8766205c'
In a request to http://127.0.0.1:8000/boards/?...> 在static / css文件夹中创建一个名为app.css的新CSS文件: static/css/app.css .navbar-brand { font-family: 'Peralta'...://127.0.0.1:8000/boards/2/new/....://127.0.0.1:8000/boards/1/new/ ?...://127.0.0.1:8000/signup/ ?
* * @return \Illuminate\Http\Response */ public function index() { //...* * @return \Illuminate\Http\Response */ public function create() { /...* * @param int $id * @return \Illuminate\Http\Response */ public function...* * @param int $id * @return \Illuminate\Http\Response */ public function..."> Laravel 5.8 & MySQL CRUD Tutorial css/app.css') }}" rel="
这一次我们讲POST请求 post请求和get请求的定义方式一样,只不过在laravel中为了安全,post请求会有csrf限制 老规矩,上代码 <?...; class IndexController extends Controller { // public function index() { return...-- Fonts --> css?...-- Fonts --> css?...-- Styles --> http://127.0.0.1:8000/add" method="post"> <input type=
/App.css' ; import axios from 'axios' ; class App extends React ....的路由可以填入了 http://localhost:8000/my_view/ 在没有代理之前我们会发现发生了跨域问题 思考 因为跨域问题ajax是没法发送请求,还是请求后没有数据?...⚠️ 我们axios.get()中的请求地址中端口还是8000,需要将其改为3000.也就是我们上面所说的。 我们再试验一下。...把axios.get中的请求地址改为http://localhost:3000/index.html 可以发现它请求成功。...它请求的并不是服务端的,而是脚手架、也就是3000端口的public文件夹下的index.html。当3000端口下能找到就返回,如果没有才会去请求8000端口。当二者都没有才会返回404.
前面HTTP解析的部分不再分析,如果我们请求的是GET方法,将会被分配到do_GET函数里,在do_GET()中调用了send_head()方法。...所以,如果我们发送的请求的是GET //baidu.com HTTP/1.0\r\n\r\n,那么将会被重定向到//baidu.com/,也就产生了一个任意URL跳转漏洞。...绕过方法也很简单,因为baidu.com不存在,我们跳转到上一层目录即可: GET //baidu.com/%2f.. HTTP/1.0\r\n\r\n 如何测试这个漏洞呢?...访问http://127.0.0.1:8000//example.com/%2f%2e%2e即可发现跳转到了http://example.com/%2f../。 ?...if __name__ == "__main__": app.run() 然后模拟真实环境,创建一个static目录,和一些子目录: static ├── css │ └── app.css
可能1:.env文件没有 2.laravel-admin 显示图片在图片地址前添加admin域名,例如: 127.0.0.1:8000/admin/127.0.0.1:8000/uploads/images.../1.jpg 原因:.env设置APP_URL错误 错误:APP_URL=127.0.0.1:8000 正确:APP_URL=http://127.0.0.1:8000 3.模仿dingoapi 返回分页...上传多张图片 controller: $form->multipleImage('images', '上传图片'); model: public function getImagesAttribute...($value){ $array = explode(',', $value); return $array; } public function setImagesAttribute...OpenSSL Error messages: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify
端口 php artisan serve --port=8888 ## 或者是 指定端口号 --port=8888 到这一步就启动成功,可访问http://127.0.0.1:8000/ ,浏览器访问即可..."; }); 浏览器访问:http://127.0.0.1:8000/home/index 4.一些错误处理 lavarel框架要对应php的版本,否则就有一系列的错误~ composer无法安装依赖包...: 应用的入口文件,前端资源文件:图片,js,cSs resources: 视图文件资源 routes: 应用定ssss义的所有路由 storage...php namespace App\Http\Controllers; // 引入控制器 use Illuminate\Http\Request; // 引入控制器 use App\Models...=2; protected $distributedTag="fs:f_common:laravel_users"; } 新建UserLogic.php public function detail
新装一个LV composer create-project --prefer-dist laravel/laravel myApiProject 安装dingo api 在composer.json中添加...\\Http\\Api\\Auth\\RegisterController 数据库 备置.env文件 DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306...://127.0.0.1/myApiProject… [图片上传失败…(image-e47af2-1521530944954)] 登录 在之前建的App/Http/Controller/Api/Auth...php $api->group(['middleware' => 'api.auth'], function ($api) { $api->get('user', 'App\Http\Controllers...(); $user = $this->auth->user(); return $user; } } 打开Postman进行测试地址:http://127.0.0.1
=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=blog DB_USERNAME=bloguser DB_PASSWORD=password 测试应用...cd ~/web/blog php artisan serve --port=8000 浏览器访问 http://localhost:8000,Ctrl+C 停止测试。...nginx/sites-avaiable/blog 的内容,其中 SSL 证书为 acme.sh 工具申请的 Let’s Encrypt 提供的三个月免费通配符域名证书,*.lisz.ml 解析 IP 为 127.0.0.1...log_not_found off; } location = /robots.txt { access_log off; log_not_found off; } error_page 404...log_not_found off; } location = /robots.txt { access_log off; log_not_found off; } error_page 404
composer require binarytorch/larecipe php artisan larecipe:install 然后通过yourdomain.test/docs访问或者通过http...://127.0.0.1:8000/docs本地访问。...', 'published' => [ '1.0' ] ] ]; 设置缓存 return [ 'cache' =>...TailwindCSS - 用于快速 UI 开发的实用程序优先的 CSS 框架。 erusev/parsedown-extra - PHP markdown 解析器。...Orchestra/testbench - Laravel 包的单元测试包。 End
" ' # '"$http_user_agent" "$http_x_forwarded_for"'; #access_log logs/access.log...1.1; gzip_comp_level 2; gzip_types text/plain application/x-javascript text/css application.../404.html; # redirect server error pages to the static page /50x.html...:80 # #location ~ \.php$ { # proxy_pass http://127.0.0.1; #...using mix of IP-, name-, and port-based configuration # #server { # listen 8000
安装nginx sudo apt-get install nginx 重启nginx sudo service nginx start 进入nginx配置文件 sudo vim /etc/nginx/sites-available...; proxy_pass http://127.0.0.1:2368; } } server { listen 80; server_name...; proxy_pass http://127.0.0.1:8000; } } 而我具体是因为后端是Laravel框架的项目,所以我得配置文件是这样写的 server...$query_string; } location ~ \.php$ { try_files $uri /index.php =404;...} } server { listen 80; server_name demo.originalix.com; root /var/www/originalix/public
} "~5.0.0" --prefer-dist 安装完成后发现首页也能跑了,但是其它路由都是404错误 发现原来需要给ngix配置增加一句话,其实英文文档下面就提到了,只是当时没仔细看文档。...$ { #fastcgi_pass unix:/tmp/php-cgi.sock; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php...(js|css)?...返回这个controller的方法,就可以参数传入了 Route::get('{model}/lists', function ($model) { $className = 'App\Http...可以通过命令下在一个完整包看看代码组织形式 $ git clone http://git.shiyanlou.com/shiyanlou/laravel-blog-2 替换 \vendor
(Ubuntu) 测试Nginx vagrant@ubuntu-xenial:~$ curl -I 'http://127.0.0.1' HTTP/1.1 200 OK Server...~~ 8888 端口转发到 80 http://127.0.0.1:8888/ 8889 端口转发到 8888 http://127.0.0.1:8889/ Vagrant高级配置(修改Vagrantfile...://127.0.0.1:8888/ http://127.0.0.1:8889/ config.vm.network "private_network", ip: "192.168.33.10...:9000; try_files $uri =404; } } laravel5 vagrant.../var/www/laravel5/public; index index.php; location ~* \.
xml version="1.0" encoding="UTF-8"?...xml version="1.0" encoding="UTF-8"?...状态 404 - 未找到 存在classLoader,继续访问 localhost:8080/index?...URL("http://127.0.0.1:8000/567"); url.getContent(); } } 利用 url请求: context中有一个configFile...class.module.classLoader.resources.context.configFile=http://127.0.0.1:8000/naihe567&class.module.classLoader.resources.context.configFile.content.naihe