Comments (10)
Likely.
from chocolatey-packages.
Is PHP like Ruby in that it can be installed multiple times?
from chocolatey-packages.
Yes.
from chocolatey-packages.
@majkinetor created chocolatey-community/chocolatey-packages#425 to address this.
from chocolatey-packages.
We'll keep it open here until it is implemented there.
from chocolatey-packages.
@ferventcoder, can I recognize the -m switch from within chocolateyInstaller ?
from chocolatey-packages.
Nada - the trick is usually to explicitly set the install directory to php###
where #
is the accepted versioning convention that is most widely used - for instance it could be 5.4
or 5.4.x
and then 5.5
. I am not typically using php so I don't know what that should look like.
In Ruby it is:
- Ruby1.8.7
- Ruby1.9.3
- Ruby2.0.0
- Ruby2.1
- Ruby2.3
Or something like that. Away from my computer at the moment, the versioning changed after 2.0.0 to be more SemVer compliant (at least in numbering).
from chocolatey-packages.
Rob, that is not the problem. I already did the same thing for python. The problem is how to handle existing users on update. My plan was to still install to the old location if you don't care for multiple versions. Since that is not possible installer code would have to check for older installation.
from chocolatey-packages.
usually folks use -m
(or side by side installs) and then they pin those installs so they don't upgrade. There is a better story for upgrades in that kind of set up coming later.
from chocolatey-packages.
I'm assuming this issue can be closed now that @AdmiringWorm has push chocolatey-community/chocolatey-packages#548 with the function for this
from chocolatey-packages.
Related Issues (20)
- Deprecate the pip package
- upgrade to synergy-core 1.9.1 HOT 1
- Meta: purpose of this package repo?
- Update mysql or remove it HOT 2
- Warning in webpicmd choco install
- Jetty package is broken
- Toggl hasn't been pushed in 2 years HOT 4
- keybase package version is outdated HOT 1
- Installing `mysql`, then uninstalling and installing `mysql --version 5.7.18` leads to server not being reachable HOT 2
- SharpKeys 3.9 is avalable HOT 2
- sumatrapdf* new version HOT 2
- any video converter update HOT 1
- 404 webpicmd download urls HOT 3
- Request: FileZilla portable
- Windirstat path update and shortcuts HOT 2
- ruby2.devkit is broken due to bintray sunset HOT 1
- webPIcmd old download URL HOT 4
- (Google Drive) Update to "Drive For Desktop" HOT 1
- kdiff3 is old in chocolatey/is this the right repo HOT 4
- Duplicate SharpKeys with different version? 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 chocolatey-packages.