日本跨境电商

 找回密码
 立即注册
搜索
查看: 717|回复: 2

Ec-cube 4 Ubuntu20.04下修改apache2默认网站路径

[复制链接]

370

主题

859

帖子

3567

积分

超级版主

Rank: 8Rank: 8

积分
3567
发表于 2021-7-29 17:11:39 | 显示全部楼层 |阅读模式

Ec-cube 4 Ubuntu20.04下修改apache2默认网站路径
原因
  • 路径下会出现权限问题,每次保存都输入密码,所以修改路径到个人用户路径下
  • 本着避免不交代环境只交代怎么做的流氓行为,先交代一下环境问题。本文是在Ubnutu20.04,apahce2环境下进行的修改。
过程
  • 修改文件/etc/apache2/apache2.config,找到如下代码块
<dirctory /var/www> //把此处路径修改为自己的路径        options····        ···        ···</dirctory>
  • 修改文件/etc/aapche2/sites-enabled/000default.conf,找如下代码,将路径修改为自己的
DocumentRoot /usr/local/www/data
[color=rgba(0, 0, 0, 0.87)]此外在下面新增一部分代码(不然会出现403错误)
<directory "/usr/local/www/data"> //此处将路径修改为自己的    Options Indexes FollowSymLinks    AllowOverride None    Order allow,deny    Allow from all</directory>
回复

使用道具 举报

370

主题

859

帖子

3567

积分

超级版主

Rank: 8Rank: 8

积分
3567
 楼主| 发表于 2021-7-29 17:13:58 | 显示全部楼层
win10+VScode+phpStudy+Xdebug进行PHP开发准备工作
  • 安装好VScode+phpstudy,很简单,基本都是一路next。
  • phpstudy是一个很好的php环境集成工具,新手建议使用,为了自己加深理解,可以自己安装环境。
  • vscode是一个轻量级的编辑器,可以用来书写各种语言,拥有强大的插件库。
配置过程php语言设置
  • 使用phpstudy安装好apache或者nginx,数据库,并安装好自己需要的PHP版本。(其实开发阶段,可以只安装php+数据库即可,在运行部署的时候使用apache或者ngnix)
  • VsCode安装插件PHP Debug,PHP Intelephense,PHP ointellisense for codeigniter,PHP Server,PHP Xdebug等
  • php.ini配置文件(使用phpstudy启用Xdebug,自动生成的配置信息)
[Xdebug]zend_extension=G:/phpstudy_pro/Extensions/php/php7.3.4nts/ext/php_xdebug.dllxdebug.collect_params=1xdebug.collect_return=1xdebug.auto_trace=Offxdebug.trace_output_dir=G:/phpstudy_pro/Extensions/php_log/php7.3.4nts.xdebug.tracexdebug.profiler_enable=Offxdebug.profiler_output_dir=G:/phpstudy_pro/Extensions/php_log/php7.3.4nts.xdebug.profilerxdebug.remote_enable=onxdebug.remote_autostart = onxdebug.remote_host=localhostxdebug.remote_port=9003xdebug.remote_handler=dbgp
  • 补充一句,php.ini中启用Xdebug插件,如果使用phpstudy的话,直接在控制面板里启用Xdebug即可。从网上自己找配置文件也可以(此处仅作为一个提醒)。
  • 语言最后一点,很重要!!!要把php的路径放入环境变量里,不然会报错(这里的路径只到php.exe的上级目录即可,也就是目录里不包含这个文件名,否则会报错)
VsCode配置setting.json文件
  • 设置->扩展->PHP->setting.json文件,具体内容如下:
{    "php.validate.executablePath": "G:/phpstudy_pro/Extensions/php/php7.3.4nts/php.exe",    "phpserver.port": 9000,    "phpserver.phpConfigPath": "G:\\phpstudy_pro\\Extensions\\php\\php7.3.4nts\\php.ini",    "phpserver.phpPath": "G:\\phpstudy_pro\\Extensions\\php\\php7.3.4nts\\php.exe",}launch.json
  • 运行->打开配置
{    // 使用 IntelliSense 了解相关属性。     // 悬停以查看现有属性的描述。    // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387    "version": "0.2.0",    "configurations": [    {        "name": "Listen for Xdebug",        "type": "php",        "request": "launch",        "port": 9000    }    ]}

回复

使用道具 举报

370

主题

859

帖子

3567

积分

超级版主

Rank: 8Rank: 8

积分
3567
 楼主| 发表于 2023-7-5 20:16:56 | 显示全部楼层
    # RewriteRule ^(.*) - [E=HTTPSn]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|人工智能日本跨境电商 AI无界 跨境电商 跨境未来

GMT+8, 2024-4-27 21:35 , Processed in 0.070059 second(s), 27 queries .

Powered by Babalibo!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表