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.

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

报告相同问题?

悬赏问题

  • ¥15 如何在scanpy上做差异基因和通路富集?
  • ¥20 关于#硬件工程#的问题,请各位专家解答!
  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥15 c++头文件不能识别CDialog