php - 是否可以将 laravel 项目放在文档根目录之外?
问题描述
我应该在服务器目录的哪里放置一个幼虫项目?我把我的幼虫文件~/[larave_project_name]
DocumentRoot 是 /var/www/html/。我将 public/index.php 移到了 DocumenRoot 中。但我在 DocumentRoot 中发现,这些文件无法从 var/www 外部加载文件
我的服务器环境是 Cent OS7 / Apache 2.4 /PHP 7.4
解决方案
目的是让网络服务器在您的 laravel 项目中拥有公共目录的文档根目录。
一个好的起点是:
将文件从 移动
~/[laravel_project_name]
到/var/www/[laravel_project_name]
更新 Web 服务器配置的默认值以将文档根目录从更改
/var/www/html
为/var/www/[laravel_project_name]/public
推荐阅读
- python - 为什么这个函数会影响一个甚至没有传递给它的变量?
- postgresql - postgresql 从两行创建一行
- vuejs2 - 如何将活动类添加到特定 div
- ruby-on-rails - 如何使用 curl 发布而不收到 HTTP 错误 422 'Unprocessable Entity'?
- vba - Word 宏:从文件夹导入/格式化图像并删除多余的页面
- python - 有没有办法将数字分配给同一行中的多个变量?
- java - TreeSet 等于另一个 TreeSet
- angular - 验证后 Angular Firebase 电子邮件验证错误
- python - Python。Gensim Word2vec。单词相似度
- .net - 运行具有清单存在且来自不同计算机的程序时出现并排错误