Hallo,
ich versuche die Anwendung CRUD Admin Generator ans Laufen zu bekommen, was sich etwas problematisch gestaltet. Vielleicht weiß jemand Rat.
Also, ich habe sie soweit installiert, aber es hakt, z. B. bei der Definition des virtualhost. Man soll ihn so definieren:
<VirtualHost *:80>
DocumentRoot /path_to/admingenerator/web
DirectoryIndex index.php
<Directory "/path_to/admingenerator/web">
Options Indexes FollowSymLinks
Order Allow,Deny
Allow from all
AllowOverride all
<IfModule mod_php5.c>
php_admin_flag engine on
php_admin_flag safe_mode off
php_admin_value open_basedir none
</ifModule>
</Directory>
</VirtualHost>
Meine Variante mit Pfad:
<VirtualHost *:80>
DocumentRoot /srv/www/htdocs/admingenerator/web
DirectoryIndex index.php
<Directory "/srv/www/htdocs/admingenerator/web">
Options Indexes FollowSymLinks
Order Allow,Deny
Allow from all
AllowOverride all
<IfModule mod_php5.c>
php_admin_flag engine on
php_admin_flag safe_mode off
php_admin_value open_basedir none
</ifModule>
</Directory>
</VirtualHost>
Damit kann apache2 nicht mehr gestartet werden: Zeile 6 und 7 (“Order Allow,Deny” und “Allow from all”) sollen fehlerhaft sein. Wenn ich die auskommentiere mit “#”, startet apache2 wieder, aber aufrufen kann ich “admingenerator” immer noch nicht. Mir scheint zudem der Entrag mod_php5.c nicht in Ordnung zu sein, da ich php7 installiert habe. Vermutlich muss es in mod_php7.c geändert werden.
Mit “You can customize the url using the .htaccess file, maybe this will help you: http://stackoverflow.com/questions/24952846/how-do-i-remove-the-web-from-my-url/24953439#24953439” kann ich gar nichts anfangen.
Den Resources-Eintrag habe ich so gelassen.
Mit der folgenden virtualhost-Variante im File admingenerator.conf im Verzeichnis vhosts.d und einer Änderung in hosts startet apache2 wieder, aber alle anderen Projekte unter localhost laufen nicht mehr.
Ich habe nun folgendes versucht:
<VirtualHost *:80>
DocumentRoot /srv/www/htdocs/admingenerator/web
ServerAlias www.admingenerator.de
DirectoryIndex index.php
<Directory "/srv/www/htdocs/admingenerator/web">
Options Indexes FollowSymLinks
#Order Allow,Deny
#Allow from all
AllowOverride all
<IfModule mod_php5.c>
php_admin_flag engine on
php_admin_flag safe_mode off
php_admin_value open_basedir none
</ifModule>
</Directory>
</VirtualHost>
----------------------------
hosts:
127.0.0.1 localhost www.admingenerator.de #war vorher ohne www.admingenerator.de
www.admingenerator.de kann nun aufgerufen werden, und es wird ein Bildschirm wie in Screenshot 2 (http://crud-admin-generator.com/ ca. Miitte des Bildschirms) angezeigt, aber wenn man eine Tabelle auswählt, z. B. actor, sind die Anwendungen “List” und “Create” nicht aufrufbar (404, Objekt nicht gefunden!). Im Verzeichnis /views/actor findet man auch keine create.php-File sondern create.html.twig. Vielleicht muss das so sein, ich weiß es nicht.
Hat jemand eine Idee, was ich tun kann, damit das Ding läuft und auch die anderen Anwendungen unter localhost gleichzeitig laufen?
Gruß