download20151010 2015-07-16 09:18
浏览 64
已采纳

从子目录nginx运行Silex,无配置访问权限

I have an older PHP project on a customer server, with no access to the config files, the server is runner nginx, and PHP 5.4 ...

Is there a way to use Silex Framework or another modern PHP framework from a subfolder? .. e-g. example.com/silexproject/ without access the .config file for the webserver?

is there an nginx alternativ to .htaccess ?

  • 写回答

1条回答 默认 最新

  • 普通网友 2015-07-17 06:36
    关注

    A quick google serach, shows that no, there is not an .htaccess like file for nginx. Quoting the official wiki:

    Stop using .htaccess. It's horrible for performance. Nginx is designed to be efficient. Adding something like this would destroy that.

    Keep in mind that you can still use Silex (I imagine that you can use any modern PHP framework as well) you just need to remember to call the front controller every time (so your URLs won't be that pretty).

    For example if your project is on http://example.com/projectdir/ your front controller most likely will be http://example.com/projectdir/index.php and if you need to access some resource under that path, you'll need to type http://example.com/projectdir/index.php/path/to/resource (notice the name of the front controller in the URL)

    My advice is that you'll try to contact whomever has access to nginx config file and ask if they can change the nginx config.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥17 pro*C预编译“闪回查询”报错SCN不能识别
  • ¥15 微信会员卡接入微信支付商户号收款
  • ¥15 如何获取烟草零售终端数据
  • ¥15 数学建模招标中位数问题
  • ¥15 phython路径名过长报错 不知道什么问题
  • ¥15 深度学习中模型转换该怎么实现
  • ¥15 HLs设计手写数字识别程序编译通不过
  • ¥15 Stata外部命令安装问题求帮助!
  • ¥15 从键盘随机输入A-H中的一串字符串,用七段数码管方法进行绘制。提交代码及运行截图。
  • ¥15 TYPCE母转母,插入认方向