在php开发过程中,安装的apache的默认目录是在/var/www/,这个目录下有时会有用户权限,比如使用php上传文件到项目目录下时会有权限,这样就不能对所上传的文件进行修改,此时可以通过修改apache2的网站默认目录,这样就避免了上述出现的问题。
更改过程比较简单,只需要对apache2的配置文件进行修改就可以了
sudo gedit /etc/apache2/sites-enabled/000-default
在文档中找到DocumentRoot这个字段,在后面修改你要放置网页文件的目录,然后保存,然后重启apache服务:
sudo service apache2 restart
这样网站默认目录就被修改了。
连接phpmyadmin
在安装过程中用户可能会把phpmyadmin也配置上了,此时可以直接将phpmyadmin整个文件夹移动到你修改的网站默认目录下面就可以了。这样就可以访问phpmyadmin了。
如果设置成主目录是/home/web/,默认这个目录是没有权限访问的,会提示
You don't have permission to access /index.php on this server.
打开//etc/apache2/apache2.conf,添加
<Directory /home/web/>
Options Indexes FollowSymLinks
AllowOverride None
Allow from all
</Directory>
注意,修改根目录的访问权限
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Allow from all
</Directory>
sudo service apache2 restart
分享到:
相关推荐
接下来,为了让Apache支持`.htaccess`文件,需要修改Apache的配置。打开`/usr/local/apache2/conf/extra/httpd-vhosts.conf`(路径可能因系统而异),找到`Options FollowSymLinks AllowOverride None`行,将其改为`...
最新商城风格,三内页模板,全修复无BUG,一键装修主站,一键对接货源,自定义后台登录背景,前台风格自定义背景等,已集成易支付接口对接易支付充值接口,修复BUG等 上传好后解压文件 修改0.system.conf文件 输入自己...
最新商城风格,三内页模板,全修复无BUG,一键装修主站,一键对接货源,自定义后台登录背景,前台风格自定义背景等,已集成易支付接口对接易支付充值接口,修复BUG等 上传好后解压文件 修改0.system.conf文件 输入自己...
在Nginx或Apache的配置文件中,添加或修改相应规则以指向appserver目录。 **4.1. API解析配置** - 使用A记录将api.yourdomain.com和www.yourdomain.com解析到同一服务器IP。 - 或者,在现有www.yourdomain.com解析...
打开apache的配置 把最后一行修改为IncludeOptional /home/vhost/*.conf 在计划任务里面添加Shell脚本 任务名称随便设置 执行周期为1分钟 脚本/www/server/apache/bin/apachectl restart 此程序百分百可用,无BUG...
因此,需要要把订销系统程序设置成主站方式运行,尽量不要用Web虚拟目录方式。 4、系统使用Log4j-1.2 作为日志系统,通过更改Web-inf\classes\log4j.properties 的设置可以查看系统运行的详细日志信息.
"更新预览场景页面跳转到易企秀bug等"指出一个特定的问题,即在预览场景页面时存在一个bug,导致页面跳转到易企秀的主站。这可能是一个安全问题或者用户体验上的瑕疵,修复这个bug对于保持平台的稳定性和用户满意度...
1. **.htaccess**:这是一个Apache服务器配置文件,用于设置网站的URL重写规则、禁止目录浏览、限制访问权限等。在发卡系统中,可能用于优化URL结构,隐藏真实路径,提高安全性。 2. **404.html**:这是一个自定义...
将下载好的数据包解压到指定目录下,并按照官方文档中的指南将数据导入到本地数据库中。这一步骤可能涉及到复杂的脚本编写和命令行操作。 - **解压工具**:使用tar、zip等工具进行解压。 - **数据导入**:利用UCSC...
这通常包括安装PHP运行环境(如LAMP或LNMP),其中LAMP指的是Linux操作系统、Apache HTTP服务器、MySQL数据库和PHP编程语言,而LNMP则用Nginx替代Apache。不推荐在空间(共享主机)上搭建的原因可能是因为这些环境...
设计良好的404页面可以指导用户返回主站或搜索其他内容,减少用户的流失。 5. **js**:这也是一个目录,通常包含JavaScript文件,它是网站的客户端脚本语言,负责处理用户的交互、动态效果和部分业务逻辑。...
`.gitignore` 文件是Git版本控制系统的一部分,用于指定在提交时忽略哪些文件或目录,避免将不必要的文件如编译生成的临时文件、日志文件等纳入版本管理。 `.htaccess` 是一个Apache服务器配置文件,它可以用来实现...
例如,通过Apache的mod_rewrite模块,可以将请求的URL转换为服务器可识别的内部路径,从而隐藏实际的目录结构和文件名。 5. **用户权限**:在系统中,可能有不同级别的用户,如管理员和普通用户。管理员有权创建和...
●目录化的URL 规则提高了搜索引擎对网站的爬行索引效率。 ●SEO 处理性化设置每个栏目的标题标签、描述标签、关键词标签,提高了搜索引擎对网站的爬行索引效率,可扩展自动生成百度谷歌网站地图。 ●新建网站栏目后...
- **安装步骤**:ThinkPHP无需复杂安装过程,只需将其拷贝到服务器或本地机器的Web运行目录下即可使用。 - **环境要求**:支持多种服务器环境(如Windows、Unix),兼容多种Web服务器(如Apache、IIS、nginx),并...
“后台自动更改标题和连接”的功能,则是提升了后台管理系统的能力,使得管理员可以无需手动操作,就能快速批量更新网站的标题和链接,这对于SEO(搜索引擎优化)和品牌推广具有显著效果,可以提高网站在搜索结果中...
开发者可能使用了Apache的虚拟主机配置或者Nginx的反向代理来实现子域名指向不同的子站,同时,可能还集成了i18n(国际化)机制,以适应不同地区的用户需求。 总的来说,"基于PHP的DF平台分站系统源码.zip"的学习和...
4. 营销策略:例如,可以设置季节性促销活动的专用域名,活动结束后转向主站或其他页面。 三、类型与配置 1. DNS转向:通过修改DNS记录,如CNAME、A、MX等,实现域名转向。在DNS提供商的管理界面进行设置。 2. ...