PHP slim restfull框架nginx 配置
2023-09-27 14:22:24 时间
http://docs.slimframework.com/ 下载地址这个东西很不错,照到官方的例子做
<?php require 'vendor/autoload.php'; $app = new \Slim\Slim(); $app->get('/hello/:name', function ($name) { echo "Hello, $name"; }); $app->run();
访问localhost/index.php/hello/adaaa 怎么都报404错误
后面想了一下,要支持伪静态.
Nginx 设置是
root /Users/jackluo/Works/php/rest; location / { root /Users/jackluo/Works/php/rest; index index.html index.php; try_files $uri $uri/ /index.php?$args; }
Apache 设置是
【1】启动mod_rewrite——去掉#,#代表注释 LoadModule rewrite_module modules/mod_rewrite.so 【2】修改AllowOverride None为AllowOverride All # # Deny access to the entirety of your server's filesystem. You must # explicitly permit access to web content directories in other # <Directory> blocks below. # <Directory /> AllowOverride All Require all granted </Directory>
这样再访问:
就有值了
相关文章
- Sublime Text 配置 PHP
- PHP+RabbitMQ消息队列的配置和使用方法【MQ】
- PHP获取当前毫秒级别时间戳
- PHP <=> 太空船运算符(组合比较符)
- PHP简单读取pdf文件总页数的方法
- php获取一个目录的大小
- 如何在 HTTP 头中隐藏 PHP 版本号
- php_memcache 缓存 下载-安装-配置-学习
- 谈谈关于PHP的代码安全相关的一些致命知识
- php+redis实战留言板(todolist)与互粉功能
- 读《深入PHP 面向对象、模式与实践》笔记
- Centos Apache和tomcat集成配置,同一时候支持PHP和JAVA执行
- MAC 升级到10.10(OS X Yosemite)下apache+php的配置问题
- 使用vs code 编辑调试php 配置
- windows 使用 xxfpm 解决 php-cgi 进程自动关闭
- windows下配置nginx+php环境
- PHP json_encode/json_decode与serialize/unserializ性能测