谷歌云平台app.yaml for codeigniter php73

时间:2019-06-05 01:00:29

标签: php codeigniter google-app-engine google-cloud-platform app.yaml

我不知道如何使用php 7.3 gcp为codeigniter 3设置 app.yaml 。每个有用的链接都是关于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无法工作。一切都在资产文件夹中。

1 个答案:

答案 0 :(得分: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)$