2009-03-16 26 views
1

Zend Framework hat diese Schaltfläche "Ausführen" ... dies funktioniert bei einzelnen PHP-Dateien. aber ich bin neugierig, wie würde das funktionieren, wenn Sie Zend Framework (oder andere) verwenden, wo alles (Anfragen usw.) durch die Bootstrap-Datei gehen muss, bevor die eigentliche Datei, die Sie bearbeiten, ausgeführt wird?Zend Studio + Zend Framework

+0

AFAIK würden Sie run für Skripts testen per haps. zum Beispiel Backup-Cron-Skripte, Lg-Management-Skripte, E-Mail-Skripte, die vielleicht vom Rest der App abgekoppelt sind. Für das normale Debugging würde ich den Standard-Remote-Befehl xdebug/zend_debugger verwenden. – Stann

Antwort

7

Rechtsklick auf public/index.php Wählen Sie „Ausführen als PHP-Web-Seite“ Datei, die Sie Es wird fragen, welche URL Sie anzeigen möchten, während es index.php Profile Sie was URL angeben können, aber Zend erfordert das 'index.php' in der URL sein. Dies ist jedoch in Ordnung, weil der Rest von Zend Framework es ignorieren wird.

Zum Beispiel, wenn Sie ein Profil erstellen möchten: http://www.mydomain.com/accounts/view

Sie würden einfach eintippen: http://www.mydomain.com/index.php/accounts/view

Dann können Sie das Zend Studio Profiler sehen zur Arbeit gehen :)

ich dachte, dies durch Zend's Produkt Screencasts, hier zu sehen: http://www.zend.com/en/products/studio/videos

1

Ich glaube nicht, dass es eine Möglichkeit gibt, eine bestimmte Datei über die Bootstrap-Datei auszuführen, da die Anwendung, um diese Datei zu erreichen, Ihr Routing-System durchlaufen muss und die IDE keine Ahnung hat Wird dieser URI sein?