облачная платформа Google app.yaml для codeigniter php73

Я не могу понять, как настроить app.yaml для codeigniter 3 с php 7.3 gcp. Каждая полезная ссылка посвящена php55.. заранее спасибо.

runtime: php73 # Replace with php73 to use the PHP 7.3 runtime

handlers:
# Serve a directory as a static resource.
- url: /stylesheets
  static_dir: stylesheets


# Serve images as static resources.
- url: /(.+\.(gif|png|jpg))$
  static_files: \1
  upload: .+\.(gif|png|jpg)$

# Serve your app through a front controller at index.php or public/index.php.
- url: .*
  script: auto

Это то, что я получил из документов gcp. Это работает, но css и js не работают. Все находится в папке с активами.


person ChiKa LiO    schedule 05.06.2019    source источник


Ответы (1)


У вас нет соответствующих правил обработчика для файлов css и js, они будут соответствовать только правилу - url: .*, что не подходит (обработчики script предназначены только для php-скриптов).

Вам нужно добавить для них правила, над - url: .*, возможно, что-то в этом роде (настройте для конкретных потребностей вашего приложения):

# Serve css and js files as static resources.
- url: /(.+\.(css|js))$
  static_files: assets/\1
  upload: assets/.+\.(css|js)$
person Dan Cornilescu    schedule 15.06.2019