Tömma cache och generera autoloads i eZ Publish ifrån Netbeans
måndag, januari 14th, 2013För att slippa hoppa ut i terminalen och köra scripten när man uppdaterat från svn, kan man göra följande.
Skapa en fil, exempelvis run.php i roten på ez-installationen. Kom ihåg att lägga till den i svn ignore! Filen ska se ut så här:
<?php /* * Rensa cache och generera autoloads * */ system("/usr/bin/php bin/php/ezpgenerateautoloads.php"); system("/usr/bin/php bin/php/ezcache.php --clear-all --purge"); ?>
1. Öppna projektet i Netbeans.
2. Klicka på File-menyn och välj Project Properties.
3. Klicka på Run Configuration i vänster-menyn.
Gör följande inställningar:
Run As: Script (run in command line)
Index File: run.php (Alltså filen du skapade tidigare)
Working Directory: /var/www/hmpr (Alltså ez root)
Se bilden hur det ska se ut.
Klicka Ok.
Nu kan man köra detta genom att antingen välja Run-menyn och sedan Run Project, eller genom att trycka F6!