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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Java多线程学习(吐血超详细总结)

    Java多线程学习(吐血超详细总结)本文主要讲了java中多线程的使用方法、线程同步、线程数据传递、线程状态及相应的一些线程函数用法、概述等。

    2022年5月3日
    39
  • oracle修改数据库用户名密码,怎样修改oracle数据库的用户名密码[通俗易懂]

    oracle修改数据库用户名密码,怎样修改oracle数据库的用户名密码[通俗易懂]对于不经常使用数据库的同学们来说,忘记用户名密码是很常见的一件事。下面就让学习啦小编给大家说说怎样修改oracle数据库的用户名密码吧。修改oracle数据库用户名密码的方法进入cmd命令界面(快捷键是win+R)。修改管理员用户密码(一):在命令界面输入sqlplus“/assysdba”即可以管理员身份链接成功。修改管理员用户密码(二):在SQL命令界面输入alterusersyste…

    2022年7月28日
    4
  • linux上安装软件详细步骤(开关安装方法图解)

    软件安装及管理一.软件的类型二.Tar包安装、升级、卸载(必须会)三.RPM软件包安装及管理(必须会)四.脚本安装、升级、卸载五.SRPM包安装(知道就行,很少用)一.软件的类型1.软件是指计算机系统中的程序及其文档程序必须装入机器内部才能工作文档一般是给人看的,不一定装入机器软件是用户与硬件之间的接口界面系统软件和应用软件2.应用程序与系统命令的关系文件位置系统命令:…

    2022年4月16日
    56
  • byte类型数据

    byte类型数据今儿一个小朋友问我一件事情 Java 的 byte 类型的数据范围是从 128 到 127 一直在想为什么不是 128 到 128 呢 首先我们得明白一件事情 那就是运算规则 正数的最高位都是 0 正数的值就是二进制表示的值 nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp 负数的最高位都是 1 负数的值是取反后加一然后加个负号得到得值 nbsp nbsp nbsp nbsp nbsp nbsp

    2025年9月28日
    4
  • gb50174-2017数据中心机房等级标准_计算机机房设计标准GB50174

    gb50174-2017数据中心机房等级标准_计算机机房设计标准GB501742.0.1数据中心datacenter为集中放置的电子信息设备提供运行环境的建筑场所,可以是一栋或几栋建筑物,也可以是一栋建筑物的一部分,包括主机房、辅助区、支持区和行政管理区等。2.0.2灾备数据中心businessrecoverydatacenter用于灾难发生时,接替生产系统运行,进行数据处理和支持关键业务功能继续运作的场所,包括限制区、普通区和专用区。2.0.3主机房c…

    2022年10月2日
    5
  • 分子动力学模拟软件_分子模拟软件Discovery Studio教程(十九):虚拟氨基酸突变提高结合亲和力…

    分子动力学模拟软件_分子模拟软件Discovery Studio教程(十九):虚拟氨基酸突变提高结合亲和力…DiscoveryStudio™(简称DS)是专业的生命科学分子模拟软件,DS目前的主要功能包括:蛋白质的表征(包括蛋白-蛋白相互作用)、同源建模、分子力学计算和分子动力学模拟、基于结构药物设计工具(包括配体-蛋白质相互作用、全新药物设计和分子对接)、基于小分子的药物设计工具(包括定量构效关系、药效团、数据库筛选、ADMET)和组合库的设计与分析等。蛋白的氨基酸定点突变可用于酶与抗体的设计,这…

    2022年5月9日
    101

发表回复

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

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