PHPINIDirwhatever it takess one...

Apache服务器无法使用的解决方法
Apache服务器无法使用的解决方法
  原因一:80端口占用例如IIS,另外就是迅雷。我的apache服务器就是被迅雷害得无法启用!原因二:软件冲突装了某些软件会使apache无法启动如 你打开网络连接-&TcpIp属性-&高级-&WINS标签把netbios的lmhosts对勾去掉,禁用tcp/ip的netbios. 然后再启动应该就可以了。
  原因三:配置错误如果apache的配置文件搞错了,在windows里启动它,会提示the requested operation has failed,这是比较郁闷的事,因为查错要看个半天。其实可以用命令行模式启动apache,并带上参数,apache会提示你哪句有误,然后就可以针对性的解决。检查错误方法&&&&& 进入cmd 然后进入 Apache安装目录(具体为你自己的安装目录)\bin& "Apache2" -k start (引号中的Apache2修改为你的Apache服务名,我的是2.2.4版,服务名就是Apache2,可以到计算机服务里找)&&&& 提示133行有问题时(提示:Syntax error on line 133 of ...........),打开Apache安装目录\conf\找到第133行的ServerAdmin (没有工具确定行数的按ctrl+F 用"ServerAdmin"关键字查找,一般会有两个,下面那个就是)这行在其后空一格,随便加个名字,例如,加上abc后,就可以解决了.&&&& 如果是端口占用(提示:(OS 10048)通常每个套接字地址(协议/网络地址/端口)只允许使用一次。),先退出Apache,在中搜索Listen 80 ,将80改成8080或者别的端口号,重新运行一下Apache,这下应该能够启动了.网站根目录设置不对解决方法
  如果是网站根目录设置不对也会启动不了,Apache事还真多.有两处。在中查找 Apache/htdocs .修改即可,如K:/IDDCWEB/wwwroot。一般文件地址的“\”在Apache里要改成“/”。如果用的Apache2.24版本,要选择php中的php5apache2_2.dll加载.下面附加自己修改的一些设置.供大家参考比较。 1.改网站根目录,有两处。查找 DocumentRoot 和 Directory.修改即可,如D:/主要是一般文件地址的“\”在Apache里要改成“/”。2.首页设置,DirectoryIndex,添加相关首页项即可,如index.php 3.查找LoadModule ssl,在下面加两行,第一行“LoadModule php5_module。D:/Server/php/php5apache2_2.dll”是指以module方式加载php,第二行“PHPIniDir "D:/php"”是指明php的配置文件php.ini的位置,是当然,其中的“D:/php”要改成你先前选择的php解压缩的目录。4.查找AddType application/x-gzip .gz .tgz,在下面加入“AddType application/x-”、“AddType application/x-”两行,你也可以加入更多,实质就是添加可以执行php的文件类型,比如你再加上一行“AddType application/x-”,文件也可以执行php程序了,你甚至还可以添加上一行“AddType application/x-”,让普通的文本文件格式也能运行php程序。5.搜索ServerName&& 修改网站名字后面的端口为前面改过的端口,如果没改过,省略.
  D:\Program Files\Apache2.2\bin&httpd -t。[Wed Jun 22 14:34:49 2011] [warn] module php5_module is already loaded, skipping Syntax error on line 503 of D:/Program Files/Apache2.2/conf/PHPINIDir takes one argument, Directory containing the php.ini file。这个很简单,用记事本打开“D:/Program Files/Apache2.2/conf/”,你是否看到倒数几行有一个【PHPIniDir ""】。报错的原因是双引号里面缺少一个参数。
  解决办法:找到你的php安装目录,比如我的是D:/Program Files/PHP,你只需要在上面的双引号加入"D:/Program Files/PHP/php.ini"
&&&主编推荐
H3C认证Java认证Oracle认证
基础英语软考英语项目管理英语职场英语
.NETPowerBuilderWeb开发游戏开发Perl
二级模拟试题一级模拟试题一级考试经验四级考试资料
港口与航道工程建设工程法规及相关知识建设工程经济考试大纲矿业工程市政公用工程通信与广电工程
操作系统汇编语言计算机系统结构人工智能数据库系统微机与接口
软件测试软件外包系统分析与建模敏捷开发
法律法规历年试题软考英语网络管理员系统架构设计师信息系统监理师
高级通信工程师考试大纲设备环境综合能力
路由技术网络存储无线网络网络设备
CPMP考试prince2认证项目范围管理项目配置管理项目管理案例项目经理项目干系人管理
Powerpoint教程WPS教程
电子政务客户关系管理首席信息官办公自动化大数据
职称考试题目
就业指导签约违约职业测评
招生信息考研政治
网络安全安全设置工具使用手机安全
3DMax教程Flash教程CorelDraw教程Director教程
Dreamwaver教程HTML教程网站策划网站运营Frontpage教程
生物识别传感器物联网传输层物联网前沿技术物联网案例分析
互联网电信IT业界IT生活
Java核心技术J2ME教程
Linux系统管理Linux编程Linux安全AIX教程
Windows系统管理Windows教程Windows网络管理Windows故障
组织运营财务资本
视频播放文件压缩杀毒软件输入法微博
数据库开发Sybase数据库Informix数据库
&&&&&&&&&&&&&&&
希赛网 版权所有 & &&takes one to know one这句话到底啥意思~?不要用翻译器那种敷衍的...真正的意思是~!?_百度知道
takes one to know one这句话到底啥意思~?不要用翻译器那种敷衍的...真正的意思是~!?
提问者采纳
takes one to know one 彼此彼此
提问者评价
其他类似问题
为您推荐:
其他6条回答
It takes one to know one. 是指会欣赏别人的优点、长处、材能的人,本身也有相当的水平。有点识英雄重英雄的味道。
takes one to know one的意思是花时间去了解一个人注意小细节;take通常可翻译为:带,让,取,花费等等例如:take sb,to do sth one指人 花费木人的时间去了解某人
一定是这样的人才说别人是这样的人,例Maybe you can't really blame him, but Mayor Koch obviously hasn't looked at himself in the mirror lately, especially when he says President Reagan is a wimp. I guess it takes one to know one. 顶( 0 )也许你实在不应该责备葛市长,他显然最近没照照镜子,尤其他不应该说里根总统是一个窝囊废。我想他自己一定是窝囊废才知道谁是窝囊废。
笨笨的生活啊
同类才能互知---------------+1
向某人介绍某人
同类才能互知
翻译器的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁babyhe 的BLOG
用户名:babyhe
文章数:169
评论数:54
访问量:228952
注册日期:
阅读量:24883
阅读量:252059
阅读量:992233
阅读量:146281
51CTO推荐博文
公司项目需要,安装了wiki作为内部沟通工具,开始装在一台linux机器上,采用sqlite数据库;后来数据量太大和linux机器故障的原因,于是迁移到另一台linux机器上,并改用mysql数据库,数据迁移时sqlite blob数据迁移到mysql时碰到特殊字符出错,不得已为此我特别编写了一个从dqlite数据库导出到mysql数据库的工具;最近因为wiki所在ip段不能被另一网段访问,于是PM又决定将wiki迁移到另一台机器,该机器恰巧为windows机器...哎,需求多变啊......
1,软件准备:
Appache2.2:&
WikiMedia:
2,安装准备:创建目录
D:\www&&&& ------&& 网站主目录
D:\www\wiki&&& -------- Wiki网页目录
D:\appache2&&& -------- Appache2安装目录
D:\php5&&& --------& PHP5的安装目录
d:\database\mysql\&&& -------& MySql5的安装目录
安装Appache2,PHP5,MySql5的时候就选择以上目录作为安装目录
3,安装Appache2.2
双击安装文件,选择安装目录,按步骤安装完。
打开Appache2配置文件D:\appache2\conf\httpd.conf 将下列项打开并修改为:
Listen 8080
ServerRoot &D:/appache2&
DocumentRoot &D:/www&
AllowOverride None 改为 AllowOverride All
&Directory &D:/www&&
&&&&& ......
&/Directory&
&IfModule dir_module&
&&& DirectoryIndex index.php index.html default.php default.html index.htm
&/IfModule&
在# &LoadModule foo_module modules/mod_foo.so下面添加:
PHPIniDir &D:/php5/&
LoadModule php5_module &D:/php5/php5apache2_2.dll&
AddType application/x-httpd-php .php
4,安装PHP5
双击PHP5安装文件,选择安装目录和Appache2的目录,按步骤安装完。
打开PHP5配置文件 D:\php5\php.ini 文件将下列项打开并修改为:
extension_dir = &D:/php5/ext&
cgi.force_redirect = 0
extension=php_mbstring.dll(宽字符,用于支持PhpMyAdmin,避免出现字符显示问题)
extension=php_mcrypt.dll(用于支持PhpMyAdmin)
extension=php_mysql.dll(MySql模块,开启之后才能访问MySql数据库)
extension=php_mysqli.dll(MySql模块)
5,安装MySql5.1
双击MySql5安装文件,选择安装目录和相应配置按步骤安装完。同事安装MySqlAdministrator管理工具。
设置Root用户密码,创建一个用户作为Wiki用户,并设置密码。
6,安装WikiMedia1.6:
将下载的压缩包加压到 D:\www\wiki
打开浏览器访问:
按照页面提示输入配置信息即可安装好Wiki。
若有备份数据库的,在安装完Wiki后恢复数据库即可。
自此,Wiki即已成功安装了。就可以访问该网址访问Wiki了:
&本文出自 “” 博客,请务必保留此出处
了这篇文章
类别:┆阅读(0)┆评论(0)
17:12:33 15:38:26 16:26:28 23:47:23SSH 连接是有方向从 SSH Client 到 SSH Server 。
应用连接的方向也是从应用的 Client 端连接到应用的 Server 端。
如果SSH连接和应用的连接这两个连接的方向一致,那我们就说它是本地转发。
ssh -L &local port&:&remote host&:&remote port& &SSH hostname&
本地转发在本地这台机器上监听一个端口,然后所有访问这个端口的数据都会通过ssh 隧道传输到远端的对应端口
如果SSH连接和应用的连接这两个连接的方向不同,那我们就说它是远程转发。
ssh -R &local port&:&remote host&:&remote port& &SSH hostname&
远程转发与本地转发正好相反,打开ssh隧道以后,在远端服务器监听一个端口,所有访问远端服务器指定端口都会通过隧道传输到本地的对应端口上。
ssh的三个强大的端口转发命令:
转发到远端:ssh -C -f -N -g -L 本地端口:目标IP:目标端口 用户名@目标IP
转发到本地:ssh -C -f -N -g –R 本地端口:目标IP:目标端口 用户名@目标IP
ssh -C -f -N -g -D listen_port user@Tunnel_Host
-C:压缩数据传输。
-f :后台认证用户/密码,通常和-N连用,不用登录到远程主机。
-N :不执行脚本或命令,通常与-f连用。
-g :在-L/-R/-D参数中,允许远程主机连接到建立的转发的端口,如果不加这个参数,只允许本地主机建立连接。
-L 本地端口:目标IP:目标端口
将本地机(客户机)的某个端口转发到远端指定机器的指定端口. 工作原理是这样的, 本地机器上分配了一个 socket 侦听 port 端口, 一旦这个端口上有了连接, 该连接就经过安全通道转发出去, 同时远程主机和 host 的 hostport 端口建立连接. 可以在配置文件中指定端口的转发. 只有 root 才能转发特权端口. IPv6 地址用另一种格式说明: port/host/hostport
-R本地端口:目标IP:目标端口
将远程主机(服务器)的某个端口转发到本地端指定机器的指定端口. 工作原理是这样的, 远程主机上分配了一个 socket 侦听 port 端口, 一旦这个端口上有了连接, 该连接就经过安全通道转向出去, 同时本地主机和 host 的 hostport 端口建立连接. 可以在配置文件中指定端口的转发. 只有用 root 登录远程主机才能转发特权端口. IPv6 地址用另一种格式说明: port/host/hostport
-p :被登录的ssd服务器的sshd服务端口。
指定一个本地机器 “动态的’’ 应用程序端口转发. 工作原理是这样的, 本地机器上分配了一个 socket 侦听 port 端口, 一旦这个端口上有了连接, 该连接就经过安全通道转发出去, 根据应用程序的协议可以判断出远程主机将和哪里连接. 目前支持 SOCKS4 协议, 将充当 SOCKS4 服务器. 只有 root 才能转发特权端口. 可以在配置文件中指定动态端口的转发.
Win10 64位、Apache2.4.16、mysql5.6.25、php5.6.11
1.安装配置Apache
Apache2.4.16\conf下的conf文件38行附近,修改
Define SRVROOT “/Apache24″————>Define SRVROOT “F:/WAMP/Apache2.4.16″。
红色部分应为所安装apache服务器的位置。
测试安装是否成功:
打开F:/WAMP/Apache2.4.16s/bin目录,双击httpd.exe。
没有报错的话就可以测试了(保持该命令窗口为打开的状态)。
2.Apache加载PHP模块
在Apache2.4.16\conf下的conf文件添加下面几行代码
(1)(建议代码添加在文件开头)指定PHP在Win7中的路径。
# configure the path to php.ini
F:/WAMP/php5.6.11
注意: 地址不要带双引号,网上很多教程都带双引号,神坑。否则会出现错误信息
AH00526: Syntax error on line 42 of F:/WAMP/Apache2.4.16/conf/httpd.conf
PHPINIDir takes one argument, Directory containing the php.ini file.
(2)(建议代码添加在#LoadModule vhost_alias_module modules/mod_vhost_alias.so之后,大概178行附近)
指定PHP及Apache的模块路径,该模块文件一般位于php根目录下。
#php5 support hr
LoadModule php5_module F:/WAMP/php5.6.11/php5apache2_4.dll
(3)(建议代码添加在 之间,388~435行之间)
#support php file by Hr
AddType application/x-httpd-php .php .html .htm
(4)284行。修改根目录的初始文件类型,Apache默认使用index.html作为目录的初始文件。
DirectoryIndex index.html
DirectoryIndex index.php index.htm index.html
(5)去掉下面两行的注释#
#LoadModule ssl_module modules/mod_ssl.so(171行)
#LoadModule rewrite_module modules/mod_rewrite.so(158行)
默认的,Apache根目录为Apache目录下的htdocs文件夹。若想自由修改,修改249余250行代码。@@@为目标位置。
#DocumentRoot “${SRVROOT}/htdocs”
DocumentRoot “@@@”
测试PHP模块是否加载成功:
在根目录下新建index.php文件,编辑echo phpinfo(),在浏览器输入localhost或者127.0.0.1,输出正常即加载成功。
3.安装mysql
1、使用开始–>运行–>cmd 进入mysql5.6.25/bin目录。
2、注册服务:mysqld install MySQL
3、启动服务:net start mysql
4、登录数据库:mysql -u root -p
,Enter Password:直接 回车。(密码默认为空)。
四、PHP配置环境
(1)打开php.in文件,找到736行附近
; On windows:
; extension_dir = “ext”
extension_dir = “F:/WAMP/php5.6.11/ext”
去掉前面的注释符号;
表示指定PHP扩展包的具体目录,以便调用相应的DLL文件。
(2)由于默认PHP并不支持自动连接Mysql,需开启相应的扩展库功能,比如php_mysql.dll等。去掉下面每行前面的分号;(表示注释)。
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
extension=php_pdo_odbc.dll
extension=php_xmlrpc.dll
(3)配置session(1417行附近)
新建phpsessiontmp文件夹,在php.ini配置文件中找到:
;session.save_path = “/tmp”
session.save_path = ” F:/WAMP/ php5.6.11/phpsessiontmp “(前面的;去掉)
(4)配置文件上传功能(806行附近)
新建phpfileuploadtmp文件夹作为临时文件夹,在php.ini中找到
; upload_tmp_dir =
upload_tmp_dir = “F:/WAMP/php5.6.11/phpfileuploadtmp”
5、修改date.timezone,否则在执行phpinfo时date部分会报错。(927行附近)
将;date.timezone =
date.timezone = Asia/Shanghai
测试数据库是否连接成功:
将Apache加入到window服务启动项里面并设置成开机启动
  先关闭httpd的服务(将命令窗口关闭即可)。
  重新打开一个新的命令窗口进入到F:/WAMP/Apache2.4.16/bin目录下:
添加HTTP服务的命令是:httpd.exe –k install –n “servicename”。 servicename是服务的名称,我添加的是:httpd.exe -k install -n “apache24″命令成功后会有成功的提示,此时你可以在window服务启动项中看到Apache24这个服务。
OS:Ubuntu14.04
最小化组件安装amp(apache2, php5,mysql以及php的一个mysql扩展):
sudo apt-get install apache2 php5-mysql libapache2-mod-php5 mysqlserver
按照提示安装完成之后在浏览器 地址栏输入localhost回车如果看到“It works”说明安装成功
测试PHP有没有被支持:
sudo touch /var/www/test.php //apache默认root目录是/var/www
sudo vim /var/www/test.php
访问localhost/test.php如果看到php的信息就成功了
然后可自行选择要安装的组件
sudo apt-get install php5
//然后按tab键
可以看到如下php扩展
//常用的比如
sudo apt-get install php5-gd php5-curl php5-xdebug
gd //图库,如生成验证码,图片处理
curl //支持ftp,http等协议
xdebug //可配合eclipse进行断点调试
修改站点目录:
打开/etc/apache2/sites-enabled/0xxx
修改DocumentRoot为自己需要的目录
保存后重启Apache
sudo /etc/init.d/apache2 stop
sudo /etc/init.d/apache2 start
今天是回到学校的第一天,走神的次数还是有点多。
下午实在是一大波负面情绪袭来,于是去健身房跑了很久的步。
这件事给我带来的阴影大约真的要很久很久很久才能恢复吧。
只是更加让人难过的是,这个比赛也成为了terrible的回忆的一部分。让我实在是无法再继续参与其中。
头一次情绪失控到如此地步,给sister打完电话又不敢直接一个人回来,于是整个晚上哭到脱力。第二天的比赛处于一片混乱之中,直接死机的状态,只想着表现的正常一点,马上就可以回去了,一切都会结束的。。好像一直在想这些吧。。
现在想想还好更加恶劣的后果并没有发生,也还好让我明白了之前真是native到可怕。
危险和伤害总是出其不意,还好还有很多其他的温暖的事情在发生
Time will cure hurt.
滚去做一些其他的enjoyable的事情
“梦如人生快乐永记取 悲苦深刻藏骨髓”
这十年来做过的事
能令你无悔 骄傲吗?
那时候和你所相信的事
没有被动摇吧?
对象和缘份已出现
成就也还算不赖吗?
旅途上你增添了经历
又有让棱角 消失吗?
你成熟了 不会失去格调吧?
当初坚持还在吗?
刀锋不会 磨钝了吧?
你情愿变得 聪明而不冲动吗?
但变成 步步停下三思 会累吗?
你还是记得你跟我约定吧?
区区几场成败里 应该不致 麻木了吧?
你忘掉理想 只能忙於生活吗?
别太迟 又十年後至想 快乐吗?
Running Running~~

我要回帖

更多关于 whatever it takes 的文章

 

随机推荐