php - para - aptana_studio_3_setup_3 6.1 exe
Cómo configurar navegador interno para Aptana en Linux (6)
Descargué el paquete Aptana_Studio_Setup_Linux.zip, lo desempaqueté y ejecuté ./AptanaStudio. Comienza bien, pero informa un problema:
El widget de navegador incorporado para este editor no se puede crear. No está disponible para su sistema operativo o el sistema debe configurarse para admitir el navegador integrado.
Después de eso, abre la "página de bienvenida" en el navegador externo (Mozilla), pero cuando hago clic en un enlace para instalar la compatibilidad con PHP, no se abre el destino. No es de extrañar, porque el enlace está en formato: com.aptana ... etc. Es decir, escrito al revés. Supongo que dichos enlaces solo funcionan con el navegador interno.
Si miro los detalles, obtengo estos mensajes de error:
No more handles [Unknown Mozilla path (MOZILLA_FIVE_HOME not set)]
org.eclipse.swt.SWTError: No more handles [Unknown Mozilla path (MOZILLA_FIVE_HOME not set)]
at org.eclipse.swt.SWT.error(SWT.java:3400)
at org.eclipse.swt.browser.Browser.<init>(Browser.java:138)
at org.eclipse.ui.internal.browser.BrowserViewer.<init>(BrowserViewer.java:224)
at org.eclipse.ui.internal.browser.WebBrowserEditor.createPartControl(WebBrowserEditor.java:78)
at com.aptana.ide.intro.browser.CoreBrowserEditor.createPartControl(CoreBrowserEditor.java:138)
at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:596)
at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:372)
at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:566)
at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:290)
etc. Espero que esto sea suficiente.
Traté de configurar el env. variable:
export MOZILLA_FIVE_HOME=/usr/lib/mozilla/
Sin embargo, solo cambia el mensaje de error a:
No more handles [NS_InitEmbedding /usr/lib/mozilla/ error -2147221164]
org.eclipse.swt.SWTError: No more handles [NS_InitEmbedding /usr/lib/mozilla/ error -2147221164]
at org.eclipse.swt.SWT.error(SWT.java:3400)
at org.eclipse.swt.browser.Browser.<init>(Browser.java:225)
at org.eclipse.ui.internal.browser.BrowserViewer.<init>(BrowserViewer.java:224)
at org.eclipse.ui.internal.browser.WebBrowserEditor.createPartControl(WebBrowserEditor.java:78)
at com.aptana.ide.intro.browser.CoreBrowserEditor.createPartControl(CoreBrowserEditor.java:138)
at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:596)
at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:372)
Para empezar, realmente quiero que PHP funcione, pero también me gustaría solucionar el problema del navegador interno al final.
Debe descargar e instalar XULRunner desde mozilla.org y señalar MOZILLA_FIVE_HOME a ese directorio.
Después de instalar xulrunner, debe configurar esto:
MOZILLA_FIVE_HOME=/usr/lib/xulrunner
Me encontré con esto: https://groups.google.com/forum/#!msg/xmind/5SjPTy0MmEo/PbPi0OGzqPwJ
Lo cual aconsejó correr:
sudo apt-get install libwebkitgtk-1.0-0
debería resolver el problema Me funcionó, así que pensé que compartiría aquí.
¡FWIW, terminé aquí mientras intentaba jugar! Framework trabajando en Ubuntu 13.04. usando el Scala-IDE. Hasta ahora, todo parece estar funcionando ...
Si este es el problema que creo que tienes, simplemente instalar Firefox 2 (junto con FF3) debería solucionar el problema. Sucede porque Aptana solo puede usar FF2 en este momento. Espero que lo solucionen pronto.
Si estás en Ubuntu, es solo un caso de:
sudo apt-get install firefox-2
Naturalmente, el proceso variará según las diferentes distribuciones.
Tendrá que instalar XULRunner y luego editar el eclipse.ini.
Después de instalar xulrunner, agregar la siguiente línea en eclipse.ini resolvió el problema del problema "No más controladores".
-Dorg.eclipse.swt.browser.XULRunnerPath = / opt / eclipse / xulrunner /
Estoy usando eclipse 3.63 y ubuntu 12.04.
Editar: no es necesario que el navegador interno funcione para obtener soporte de PHP en Aptana. Simplemente instale el soporte de PHP desde la Ayuda , menú de actualizaciones de software .