[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [pdt-dev] PD: Re: PDT + XAMPP&MAMP = love?

Should be possible. But not yet as I am still working on the xampp :)
Maybe you could have a look at the server in pdt-extensions.
Â
It is made of the following components:
1) The runtime. ThinkÂof theÂbinaries (the php.exe of the php's built in server)
2) The modules. The elements telling wst what can be added to the server. Typically a mapping of the php project. However the server plugin contains ways to manipulate the htdocs folder and to declareaddtional modules. See https://github.com/pdt-eg/Core-Plugin/tree/master/org.pdtextensions.server/src/org/pdtextensions/server/webÂfor details.
3) the server implementation. This is not only for starting/stopping. But it must also provide a way for configuration. php's built in webserver my only be sutiable for exactly one application and on port. That makes it very easy compared to apache httpd :)
Â
Â
For mac/xampp (or mamp) we need both, an installer and a server implementation.
Do you have a mac to test with?
Â


Â
On Fri, Sep 28, 2012 at 7:45 PM, Jacek PospychaÅa <jacek.p@xxxxxxxx> wrote:
hi Martin,
sorry for not getting back to you earlier. I'd like to try it on Mac but I was a bit busy lately.. I see that on Mac, MAMP is more popular than XAMPP. Also I wonder if it'd be to possible to also expose PHP 5.4 built-in server somehow... :)

Jacek


From: pdt-dev-bounces@xxxxxxxxxxx [pdt-dev-bounces@xxxxxxxxxxx] on behalf of Martin Eisengardt [martin.eisengardt@xxxxxxxxx]
Sent: 26 September 2012 11:26
To: PDT Developers
Subject: Re: [pdt-dev] PD: Re: PDT + XAMPP&MAMP = love?

Hi.
Â
Â
There is some help I need with upcomming xampp-support. :-)
Â
Based on deprecated wst's InstallableRuntime I created two installers (no full replacement yet, see https://bugs.eclipse.org/bugs/show_bug.cgi?id=322418), one installer is for windows and one for linux. Actually I have zero experience on other operating systems. If anyone can help with it (at least with macosx) please help and provide a patch.
Â
The linux and windows installer ins simple: Download and extract the xampp package.
Â
Notice: You need the 3.1.1-rc or the current head to use the pdt-extensions project.
Â
Â
Â
Thx.
Martin


Â
On Fri, Sep 7, 2012 at 1:43 AM, èåä <zhaozhongwei@xxxxxxxxxxxxxxxx> wrote:
Yeah,I remember Roy proposed this(similar thing) in gsoc before.

On Fri, Sep 7, 2012 at 12:52 AM, Martin Eisengardt <martin.eisengardt@xxxxxxxxx> wrote:
Hi Jacek.
Â
Â
The facets is a basic requirement to enable the server management via "web standard tools".
Â
Greetings
Martin

On Sun, Sep 2, 2012 at 2:33 PM, Martin Eisengardt <martin.eisengardt@xxxxxxxxx> wrote:
However this could be done.
Â
Let us say "Run as --> web project" / "Debug as --> web project" and if there is no web server it will be automatically installed before launch :-)
Â
Â
However I played with maven-nar-plugin. The results are visible at: http://nexus.php-maven.org/index.html#nexus-search;gav~net.php~php~~~~kw,versionexpand
In the mid future this may result in a nice integration of php and php-extension (the native ones) in eclipse.
And it may be used in pdt as an option to download and install php.exe locally.
Â
maven-nar-plugin ensures to find the right compilation for the local os/arch.
Â
Â
The second way should be to download from web. (apache.org, php.org or xampp).


Â
On Sun, Sep 2, 2012 at 2:15 PM, jacek.pospychala@xxxxxxxxx <jacek.pospychala@xxxxxxxxx> wrote:

Hi
thank you guys for sharing ideas and links. Ive been thinking awile about wst view idea. I like it although it doesnt solve the issue that i was most curious about: pdt's automatic awareness of standard apache installs...

Im on vacation now but when back will have to look at your links. Thanks

-----WiadomoÅÄ oryg.-----
Od: Robert GrÃndler
WysÅan.: Â02-09-2012, 08:50
Do: pdt-extensions-platform@xxxxxxxxxxxxxxxx
Temat: Re: PDT + XAMPP&MAMP = love?


Sorry for my late reply, have been quite busy these days.

I like the idea of deeper apache integration, although i think it might be
tricky to get this properly working on multiple platforms.

Martin seems to have some background on how this could be implemented using
WST, that sound like a good approach.

A quick search brought up this plugin - (last commit from 2010 it seems):
http://code.google.com/a/eclipselabs.org/p/eclipse-plugin-apache

As for the realtime log viewer: I've thought about this for the Symfony
plugin as well and created a patch for the LogViewer plugin, which
allows extenders to alter loglines, so one could link to source files
directly from log files from inside eclipse (stacktraces etc):

http://code.google.com/a/eclipselabs.org/p/logviewer/issues/detail?id=63

Unfortunately the author seems to be busy, as there has been no activity
for some time.


regards

-robert

--
You received this message because you are subscribed to the Google Groups "PDT Extensions Platform" group.
To post to this group, send email to pdt-extensions-platform@xxxxxxxxxxxxxxxx.
To unsubscribe from this group, send email to pdt-extensions-platform+unsubscribe@xxxxxxxxxxxxxxxx.
To view this discussion on the web visit https://groups.google.com/d/msg/pdt-extensions-platform/-/4F2RyuQBWQcJ.
For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google Groups "PDT Extensions Platform" group.
To post to this group, send email to pdt-extensions-platform@xxxxxxxxxxxxxxxx.
To unsubscribe from this group, send email to pdt-extensions-platform+unsubscribe@xxxxxxxxxxxxxxxx.
For more options, visit https://groups.google.com/groups/opt_out.





_______________________________________________
pdt-dev mailing list
pdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/pdt-dev




--

Thanks!

Best Regards!

Zhao

_______________________________________________
pdt-dev mailing list
pdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/pdt-dev



_______________________________________________
pdt-dev mailing list
pdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/pdt-dev