gpt4 book ai didi

php - Yii2 basepath URL 在 linux 和 windows 中不同吗?

转载 作者:搜寻专家 更新时间:2023-10-31 21:27:52 27 4
gpt4 key购买 nike

将图片上传到我使用过的目录

\Yii::$app->basePath.Yii::$app->params['product_thumb_image_path']

它返回 c://xampp/...文件夹并正确上传文件,但在 Ubuntu 中,URL 转换为/var/www/html/....\folder。两个操作系统中的正斜杠和反斜杠都不同。它在 Ubuntu 中不起作用。我错过了什么吗?我第一次遇到这种情况。请帮助解决这个问题。

最佳答案

Yii::$app->params['product_thumb_image_path']中的\改为/。来自PHP Docs

On Windows, both slash (/) and backslash () are used as directory separator character. In other environments, it is the forward slash (/).

关于php - Yii2 basepath URL 在 linux 和 windows 中不同吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33623838/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com