【发布时间】:2017-07-26 13:47:47
【问题描述】:
我不希望我的根目录中的文件直接被隐藏,其中包括 laravel 的 .env 文件,可能使用 .htaccess 或我尝试托管的任何其他方式 bt 我不想让一些人去 mysite .com/.env
APP_ENV=local
APP_KEY=base64:w8nPcK6CVaazC/WEv42hf+QOs4zWg2izt1pubH0KnQE=
APP_DEBUG=true
APP_LOG_LEVEL=debug
APP_URL=http://localhost
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
我的服务器收到此错误。
PHP Parse error: syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home/skycashs/public_html/public/index.php on line 50
【问题讨论】:
-
您的服务器应配置为从“公共”文件夹提供服务,因此以上所有内容都无法访问,如果您愿意,您还可以在生产环境中设置实际环境变量
-
顺便说一句,这个错误意味着你需要更新你的 php 版本
标签: php laravel .htaccess environment-variables