Comments (7)
Ok, I found the issue. The class does not support the above case (script in folder while request is made from above folder). I am looking at what could be done to the class to improve this.
(The entire problem comes from getCurrentUri()
.)
from router.
A comment line 332 says allows one to run the router in a subfolder
. This is false. 👅
from router.
Hi tleb,
The script does work fine in a subfolder, as long as the .htaccess
and and index.php
file are in the same folder.
I guess you'll have to fiddle around with RewriteBase
in your .htaccess
to get it working.
Regards,
Bramus.
from router.
@bramus I don't really see how RewriteBase
can help me. What should I modify in the above files to make it work?
from router.
Place your index.php
and .htaccess
in the same folder
from router.
My current configuration allows me to let users access files in the folder (would be the public/
folder in most framework), this is why I have my files in this configuration.
Could you look at #14 to allow me to adapt the class to my set-up?
from router.
Merged #14. Closing this one.
from router.
Related Issues (20)
- um... controller blank page HOT 1
- how to run php file with command .for example: php index.php Home index HOT 1
- How can i serve the static folder using Router? HOT 1
- $match arrgument not being used anywhere
- after router middleware not keeping states?
- How can I setup this middleware? HOT 1
- router in subfolder HOT 2
- There is no Cache funciton! so Please Add Caching Feature! HOT 1
- 404 error executing more than twice
- No executing middleware HOT 2
- I have uploaded my system that works with this router to the hosting, and it's not functioning. HOT 1
- Post values not coming
- Accessors and named routes
- How to do the following HOT 4
- Lazy loading class
- Undefined array key warning HOT 1
- Tag 1.6.x patch release?
- Undefined array key "GET" in /vendor/bramus/router/src/Bramus/Router/Router.php on line 292 HOT 1
- no rules will match string with "." in path HOT 1
- How to use with Swoole
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from router.