【发布时间】:2020-05-21 12:08:21
【问题描述】:
我尝试在 Windows server 2018 中部署 laravel web。在我加载网页时出现错误 500。
日志文件说:
PHP 致命错误:未捕获的 ErrorException:file_exists():open_basedir 限制生效。文件(C:\inetpub\vhosts\my-web.com\resources\lang/de.json)不在允许的路径内:(C:/Inetpub/vhosts/my-web.com\;C: \Windows\Temp) 在 C:\inetpub\vhosts\my-web.com\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php:23
我尝试在 Plesk 中授予所有权限,但没有帮助。我试图打印一个简单的“Hello world”并且它有效。我错过了什么吗?
我也做了 Plesk 的推荐,但没有成功。
PHP 版本 7.3.14 Laravel 6
【问题讨论】: