Affichage des articles dont le libellé est PHP. Afficher tous les articles
Affichage des articles dont le libellé est PHP. Afficher tous les articles

jeudi 21 mars 2013

XDebug avec NetBeans

Configurer XDebug pour Netbeans en remote pour WEB et CLI pour Ubuntu

Contexte

Machine de développement : Netbeans (pas de contrainte d'OS, testé sous windows 7)
Serveur WEB : testé sur ubuntu 10.04.4

Installation

    apt-get install php5-xdebug

Configuration

Editer le fichier /etc/php5/conf.d/xdebug.ini

zend_extension=/usr/lib/php5/20090626/xdebug.so
xdebug.remote_enable=on
xdebug.remote_port=9000
xdebug.remote_handler="dbgp"
xdebug.remote_mode=req
xdebug.show_exception_trace=On
xdebug.remote_connect_back = 1
xdebug.remote_autostart=0

debug

#!/bin/bash
host=$(echo $SSH_CLIENT | sed -e 's/ .*//')
export XDEBUG_CONFIG="idekey=netbeans-xdebug remote_host=$host"
php $*

mercredi 30 janvier 2013

Utilisation de NetBeans pour le développement PHP sur un serveur distant

Développement PHP avec NetBeans et github sur un serveur distant


Installation

  1. Télécharger l'archive : http://netbeans.org/downloads/ (j'ai choisi le bundle PHP)
  2. Installer

Créer le repository sur github

aller sur github.com, créer le repository, on obtient une url pour le repository : https://github.com/chromero/test.git
En ligne de commande
cd /tmp
mkdir test
cd test
touch README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/chromero/test.git
git push -u origin master
team -> git -> clone










Cliquer sur Manage...







`

Créer un fichier php



Cliquer sur Run


 NetBeans uploade le(s) fichier(s) sur le serveur et ouvre le navigateur

Une fois les tests effectués, vous pouvez valider vos modifications sur git:
git->commit, puis git->remote->Push