fopen 打开网址 设置php.ini,[教程] DreamHost修改php.ini来打开allow_url_fopen函数以支持采集…

fopen 打开网址 设置php.ini,[教程] DreamHost修改php.ini来打开allow_url_fopen函数以支持采集…该楼层疑似违规已被系统折叠隐藏此楼查看此楼有时候发现空间不能采集,考虑一下是不是由于这个原因引起的,可以通过如下方法来尝试解决:1.首先用SSH登录空间2.在网站根目录建立建立cgi-bin文件夹#mkdir~/youdomain.com/cgi-binPS:youdoamin.com是你的域名目录名称或你自定义的目录名称。3.建立php_update.sh文件#vi~/youdom…

大家好,又见面了,我是你们的朋友全栈君。

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

有时候发现空间不能采集,考虑一下是不是由于这个原因引起的,可以通过如下方法来尝试解决:

1. 首先用SSH登录空间

2. 在网站根目录建立建立cgi-bin文件夹

#mkdir ~/youdomain.com/cgi-bin

PS:youdoamin.com是你的域名目录名称或你自定义的目录名称 。

3. 建立php_update.sh文件

#vi ~/youdomain.com/cgi-bin/php_update.sh

如果使用PHP4输入如下内容:

#!/bin/sh

CGIFILE=”$HOME/youdomain.com/cgi-bin/php.cgi”

INIFILE=”$HOME/youdomain.com/cgi-bin/php.ini”

cp /dh/cgi-system/php.cgi “$CGIFILE”

cp /etc/php/cgi/php.ini “$INIFILE”

perl -p -i -e ’s/.*allow_url_fopen.*/allow_url_fopen = On/;’ “$INIFILE”

如果使用PHP5输入如下内容:

#!/bin/sh

CGIFILE=”$HOME/youdomain.com/cgi-bin/php.cgi”

INIFILE=”$HOME/youdomain.com/cgi-bin/php.ini”

cp /dh/cgi-system/php5.cgi “$CGIFILE”

cp /etc/php5/cgi/php.ini “$INIFILE”

perl -p -i -e ’s/.*allow_url_fopen.*/allow_url_fopen = On/;’ “$INIFILE”

PS:此代码是开启allow_url_fopen函数的,如果你还想开启其他的自己编辑以上代码即可,然后保存退出。

4. 改变php_update.sh的访问权限

#chmod +x ~/youdomain.com/cgi-bin/php_update.sh

5. 运行php_update.sh

#~/youdomain.com/cgi-bin/php_update.sh

6. 建立或编辑.htaccess文件,使用空间支持自定义的php.ini

添加如下内容:

Options +ExecCGI

AddHandler php-cgi .php

Action php-cgi /cgi-bin/php.cgi

7. 使用crontab命令每周自动执行php_update.sh文件。

输入命令:

#crontab -e

然后输入如下内容:

@weekly /home/username/youdomain.com/cgi-bin/php_update.sh

按Ctrl+O保存后,按Ctrl+X退出。

8. 现在访问一下php探针,发现allow_url_fopen函数已经是ON了。

恭喜,你的DreamHost已经支持采集了。

PS:将youdomain.com换成你自己的域名目录。将username换成你的FTP用户名。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/162820.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 【福利】JVM系列学习资源无套路赠送「建议收藏」

    这段时间一直整理并输出JVM相关的内容,每次发文后,后台也总有小伙伴留言说不知道如何学习JVM,看书太枯燥,很难坚持下去,并且看了很多时候用不上,也都忘记的差不多了,究竟要怎么学习JVM的知识呢?其实我也是去年才开始意识到自己到学一下JVM了,自己买了一些书然后在网上找了一些相关的视频资源! 通过先看一遍书,大致整个JVM相关的内容体系,然后在通过视频的学习快速的对核心的知识进行熟悉。最后在过一…

    2022年2月28日
    45
  • [Go] Go语言实现post请求时发送header头信息[通俗易懂]

    [Go] Go语言实现post请求时发送header头信息[通俗易懂]有些接口需要增加header头信息,里面传递token,这个时候就要求在post的时候能传递自己的header信息funcPostHeader(urlstring,msg[]byte,headersmap[string]string)(string,error){client:=&http.Client{}req,err…

    2022年7月16日
    36
  • AD域介绍

    AD域介绍域的背景介绍为什么要使用域?假设你是公司的系统管理员,你们公司有一千台电脑。如果你要为每台电脑设置登录帐户,设置权限(比如是否允许登录帐户安装软件),那你要分别坐在这一千台电脑前工作。如果你要做一些改变,你也要分别在这一千台电脑上修改。相信没有哪个管理员想要用这种不吃不喝不睡觉的方式来工作,所以就应运而生了域的概念。域(Domain):概念域模型就是针对大型网络的管理需求而设计的,域就是共享用户账号,计算机账号和安全策略的计算机集合。域的管理优点因为所有的用户信息都被集中存储,所以,域提供了集

    2022年5月17日
    106
  • dojo/dom-construct.toDom方法学习笔记

    dojo/dom-construct.toDom方法学习笔记  toDom方法用来将html标签字符串转化成DOM节点。1.7之后toDom方法被分配到了dom-construct模块。require(["dojo/dom-construct"],function(domConstruct){//TakeastringandturnitintoaDOMnodevarnode=domConstruc…

    2025年11月1日
    5
  • GOGS代码仓库迁移教程

    GOGS代码仓库迁移教程前言安装复制原始仓库数据修改用户配置启动 gogs 关键步骤更新 authorized keys 和 HooK0 前言 GOGS 部署到本机比较方便 这次遇到需要将 GOGS 从 win10 系统迁移到安装 UbuntuMate 的树莓派上面 在此记录下迁移教程 1 安装树莓派需要下载对应的版本 raspi2 armv6 zip 下载地址 https dl gogs io 下载后解压到自定义目录 如

    2025年6月24日
    1
  • SEH学习

    SEH学习以前觉得加技术的QQ群作用只有一个:闲聊,浪费时间现在想找5,6个长期有时间学习逆向的朋友,在一个小群里面,有问题互相讨论(只讨论技术上的问题)为了保持群的活跃,有要求如下群成员要求1懂C语言汇编,基础windows知识2懂得最基本的脱壳激活成功教程知识3乐于助人4群成员之间互相认识,了解各自水平有兴趣加我的QQ315,1028,21(逗号是为了避免

    2025年6月13日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号