2016-08-13 4 views
-1

Wirklich einfache Einrichtung; Ich möchte nur auf eine PHP-Datei aus dem Api-Ordner zugreifen (technisch würde /api/.* oder etwas in dieser Richtung angeben, um alle Unterordner einzuschließen), aber dieses Setup gibt nur 404 zurück; Ich habe das Gefühl, es ignoriert diese Zeile - url: /api/app/(.+\.php)$, denn wenn ich asdfasdf.appspot.com/api/app/main.php (es gibt eine main.php im Stammverzeichnis) wird es geladen. Das sagt mir, dass es die ganze Zeit im Wurzelpfad bleibt. Irgendwelche Vorschläge?Google AppEngine Yaml PHP-Handler Ausgabe

application: fsfhakjsldhf9 
version: 1 
runtime: php55 
api_version: 1 
threadsafe: yes 

env_variables: 
    MYSQL_DSN: mysql:unix_socket=/cloudsql/fudfsy9:us-central1:fuasdfe-prod1;dbname=f25dsfss9 
    MYSQL_USERNAME: fddadfs 
    MYSQL_PASSWORD: 'asfdasdff' 
    MYSQL_DATABASE: 'asdfasdf' 

handlers: 
- url: /favicon\.ico 
    static_files: favicon.ico 
    upload: favicon\.ico 

- url: /files 
    static_dir: files 

- url: /api/app/(.+\.php)$ 
    script: \1 
    secure: always 

- url: /.* 
    script: main.php 

Antwort

0

Die - url: /api/app/(.+\.php)$ auch script: /api/app/\1 benötigt anzupassen

Verwandte Themen