Comments (9)
What OS and Node version?
Does $ php -S localhost:3000 -t ../
work for you?
from grunt-php.
Windows 10
Node v0.12.7
"Does $ php -S localhost:3000 -t ../
work for you?" no.
With version 1.5.0 of your module it works fine though options:
port=8080, hostname="localhost", base="../", keepalive=false, open, bin
="php", silent=false, env={}, directives={}, router="D:**/router.php"
from grunt-php.
Can you try 5b18aee and see if that solves it for you?
from grunt-php.
this does start the server and reports:
Document root is correct-path
But php is still using my grunt folder for the document root and not its parrent folder.
from grunt-php.
Do you have any idea what the problem might be?
from grunt-php.
Not really. Submitting a failing test would help move this forward faster. I don't have time to look into this right now.
from grunt-php.
Try this: 4Z4T4R@6ce0c04
from grunt-php.
I think something is up with the npm package. I ran npm update
to get grunt-php 1.5.1. However, the php.js file didn't change. Experienced the same issue as @MrGekko.
However, if I manually modify php.js to include the new lines from the latest commit, the plugin works with the base variable set at "../"
, or even "./"
Even running npm install [email protected]
doesn't grab the latest changes for the php.js file. It appears to be the same file from version 1.5.0. Could something be wrong with the package being served from npm?
The following are the lines I manually added to php.js file in the appropriate places to make the plugin work on my local machine:
var path = require('path');
and
args.push('-t', path.resolve(options.base));
from grunt-php.
The task is now correctly resolving the base
option:
Line 78 in cfc25ce
Open a new issue if this is still a problem.
from grunt-php.
Related Issues (20)
- Add middleware options HOT 6
- watch livereload task works slow HOT 1
- Suppress loaded resources in shell? HOT 4
- KeepAlive: false HOT 1
- Problem running grunt-php in windows. HOT 1
- Here's how to setup this plugin with livereload HOT 1
- How can I specify which browser should be used with the 'open' parameter? HOT 7
- Couldn't find the PHP binary HOT 1
- hi can i use it with yeoman webapp generator?!! HOT 1
- Ability to add environment variables HOT 2
- Problem with router.php only when being ran from task HOT 6
- how can I set a variables in *.php HOT 3
- Build failing HOT 1
- mysqli class not found HOT 1
- how to: server config, .htaccess, 404 page file, etc. HOT 2
- Fatal error: Cannot set property 'build' of null HOT 1
- Checking if the grunt-php server is running HOT 1
- Is there a way to use HTTPS out of the box? HOT 1
- Rewrite rules HOT 1
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 grunt-php.