- 浏览: 564928 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (618)
- java (109)
- Java web (43)
- javascript (52)
- js (15)
- 闭包 (2)
- maven (8)
- 杂 (28)
- python (47)
- linux (51)
- git (18)
- (1)
- mysql (31)
- 管理 (1)
- redis (6)
- 操作系统 (12)
- 网络 (13)
- mongo (1)
- nginx (17)
- web (8)
- ffmpeg (1)
- python安装包 (0)
- php (49)
- imagemagic (1)
- eclipse (21)
- django (4)
- 学习 (1)
- 书籍 (1)
- uml (3)
- emacs (19)
- svn (2)
- netty (9)
- joomla (1)
- css (1)
- 推送 (2)
- android (6)
- memcached (2)
- docker、 (0)
- docker (7)
- go (1)
- resin (1)
- groovy (1)
- spring (1)
最新评论
-
chokee:
...
Spring3 MVC 深入研究 -
googleyufei:
很有用, 我现在打算学学Python. 这些资料的很及时.
python的几个实用网站(转的) -
hujingwei1001:
太好了找的就是它
easy explore -
xiangtui:
例子举得不错。。。学习了
java callback -
幻影桃花源:
太好了,謝謝
Spring3 MVC 深入研究
原文地址:
http://www.mzihen.com/fix-up-wampserver-joomla-installation/
用WAMPSERVER建本地php环境后装joomla时都碰到以下几个问题。
修改WampServer默认配置web根目录
1、左键“www目录”路径更改
WampServer安装好后,“www目录”默认为X:\wamp\www,也就是WampServer安装目录下的www文件夹。但是我想要改成D:\www,因为之前我还在用xp系统时用phpstudy建的php环境,D:\www留了许多网站文件。
更改方法如下:
我就改为D:\www为例。
打开wamp\scripts\config.inc.php(可以使用EditPlus、Dreamweaver或者记事本,看自己喜欢了),
第47行,$wwwDir = $c_installDir.’/www’;
修改为:$wwwDir = ‘D:/www’;即可。
$c_installDir是个变量,指WAMPserver安装根目录。
但是Apache默认根目录还没改过来!所以还要再做一次修改。
2、修改Apache默认根目录
打开wamp\bin\apacheApache2.4.4\conf\httpd.conf,修改DocumentRoot后面双引号中的值为你所要的。
比如将DocumentRoot “D:/wamp/www/”
改成DocumentRoot “D:/wamp/www/”
同时将Directory “D:/www”
改成Directory “D:/www”
重启wampserver即可生效。
一切修改成功之后,又碰到一个问题。那就是默认的首页没有默认的好看。
这时候将“D:\wamp\www”文件下的两个文件index.php和testmysql.php复制到修改后的www文件夹下,并且需要修改index.php里的如下两处
$wampConfFile = '../wampmanager.conf';
$aliasDir = '../alias/';
改成:
$wampConfFile = 'D:/wamp/wampmanager.conf';
$aliasDir = 'D:/wamp/alias/';
http://localhost/访问速度慢
打开http://localhost/速度异常的慢
说实话,这个是跟个人电脑配置有关。我用单位的电脑打开很慢,特别是myphpadmin;在家里电脑打开很快。对于电脑配置低的电脑可以调高内存限制来解决这个问题。
打开“php.ini”文件,找到memory_limit = 128M,可以将128调成256,甚至更高。
(php.ini文件可以通过两种方式打开:a.单击WampServer图标,选择php单击php.ini,直接文本文档打开;b.找到WampServer安装路径“\wamp\bin\php\php5.4.16”,打开php.ini即可)
安装Joomla数据库一直不动
一般php代码执行时间都不会很长,大多数都是毫秒来计算的。但是有些时候,比如等待图片上传,可能执行时间过长导致超时。而WampServer php.ini中缺省的最长执行时间是 30 秒。(一般都是30s)
Joomla在建立数据字段就是比较耗时,如果又要清理旧数据时那时间更长了。超过30s时,服务器强行终止正在执行的程序,导致进度条一直卡在那里不动。要解决这个问题,可以直接提高 php.ini 中的 max_execution_time 变量指定。
用之前的方法打开php.ini文件,找到 max_execution_time = 30 (大概是440行),将 30 修改成 90 或者更好。
不过不是所有人都有权修改 php.ini,例如使用网页寄存的开发人员,服务器上的 php.ini 由很多网站共同使用,所以不能随意修改。
另一个办法是在 PHP 程序中加入 ini_set(‘max_execution_time’, ’0′),数值 0 表示没有执行时间的限制,你的程序需要跑多久便跑多久。若果你的程序仍在测试阶段,推荐你把时限设置一个实数,以免程序的错误把服务器当掉。
//max_execution_time=100;
ini_set("max_execution_time", 1); //用此function才能真正在运行时设置
for($i=1; $i< 100000; $i++)
{
echo "No. {$i}\n";
echo '
';
flush();
}
?>
同时可以使用ini_get把原来设置的max_execution_time保存下来,在进行完操作时回复原来的设定值。
在这里简单记录下~
参考:http://www.nowamagic.net/librarys/veda/detail/1667
http://www.mzihen.com/fix-up-wampserver-joomla-installation/
用WAMPSERVER建本地php环境后装joomla时都碰到以下几个问题。
修改WampServer默认配置web根目录
1、左键“www目录”路径更改
WampServer安装好后,“www目录”默认为X:\wamp\www,也就是WampServer安装目录下的www文件夹。但是我想要改成D:\www,因为之前我还在用xp系统时用phpstudy建的php环境,D:\www留了许多网站文件。
更改方法如下:
我就改为D:\www为例。
打开wamp\scripts\config.inc.php(可以使用EditPlus、Dreamweaver或者记事本,看自己喜欢了),
第47行,$wwwDir = $c_installDir.’/www’;
修改为:$wwwDir = ‘D:/www’;即可。
$c_installDir是个变量,指WAMPserver安装根目录。
但是Apache默认根目录还没改过来!所以还要再做一次修改。
2、修改Apache默认根目录
打开wamp\bin\apacheApache2.4.4\conf\httpd.conf,修改DocumentRoot后面双引号中的值为你所要的。
比如将DocumentRoot “D:/wamp/www/”
改成DocumentRoot “D:/wamp/www/”
同时将Directory “D:/www”
改成Directory “D:/www”
重启wampserver即可生效。
一切修改成功之后,又碰到一个问题。那就是默认的首页没有默认的好看。
这时候将“D:\wamp\www”文件下的两个文件index.php和testmysql.php复制到修改后的www文件夹下,并且需要修改index.php里的如下两处
$wampConfFile = '../wampmanager.conf';
$aliasDir = '../alias/';
改成:
$wampConfFile = 'D:/wamp/wampmanager.conf';
$aliasDir = 'D:/wamp/alias/';
http://localhost/访问速度慢
打开http://localhost/速度异常的慢
说实话,这个是跟个人电脑配置有关。我用单位的电脑打开很慢,特别是myphpadmin;在家里电脑打开很快。对于电脑配置低的电脑可以调高内存限制来解决这个问题。
打开“php.ini”文件,找到memory_limit = 128M,可以将128调成256,甚至更高。
(php.ini文件可以通过两种方式打开:a.单击WampServer图标,选择php单击php.ini,直接文本文档打开;b.找到WampServer安装路径“\wamp\bin\php\php5.4.16”,打开php.ini即可)
安装Joomla数据库一直不动
一般php代码执行时间都不会很长,大多数都是毫秒来计算的。但是有些时候,比如等待图片上传,可能执行时间过长导致超时。而WampServer php.ini中缺省的最长执行时间是 30 秒。(一般都是30s)
Joomla在建立数据字段就是比较耗时,如果又要清理旧数据时那时间更长了。超过30s时,服务器强行终止正在执行的程序,导致进度条一直卡在那里不动。要解决这个问题,可以直接提高 php.ini 中的 max_execution_time 变量指定。
用之前的方法打开php.ini文件,找到 max_execution_time = 30 (大概是440行),将 30 修改成 90 或者更好。
不过不是所有人都有权修改 php.ini,例如使用网页寄存的开发人员,服务器上的 php.ini 由很多网站共同使用,所以不能随意修改。
另一个办法是在 PHP 程序中加入 ini_set(‘max_execution_time’, ’0′),数值 0 表示没有执行时间的限制,你的程序需要跑多久便跑多久。若果你的程序仍在测试阶段,推荐你把时限设置一个实数,以免程序的错误把服务器当掉。
//max_execution_time=100;
ini_set("max_execution_time", 1); //用此function才能真正在运行时设置
for($i=1; $i< 100000; $i++)
{
echo "No. {$i}\n";
echo '
';
flush();
}
?>
同时可以使用ini_get把原来设置的max_execution_time保存下来,在进行完操作时回复原来的设定值。
在这里简单记录下~
参考:http://www.nowamagic.net/librarys/veda/detail/1667
发表评论
-
关于PHP堆栈与列队的学习
2015-05-25 15:48 765原文地址:http://www.jb51.net/articl ... -
PHP中的ob_start用法详解
2015-03-13 17:57 741原文地址:http://www.jcwcn ... -
PHP 真正多线程的使用
2015-01-30 13:36 477原文地址:http://zyan.cc/pthreads/ ... -
深入解析PHP中的(伪)多线程与多进程
2015-01-30 13:33 534原文地址:http://www.jb51.net/articl ... -
细说Drupal,Joomla,Wordpress的区别
2015-01-27 17:56 1938原文地址:http://xiangfeipy.blog.163 ... -
Joomla 和 Drupal 的比较(之二)
2015-01-27 17:19 1174原文地址:http://blog.chin ... -
PHP中spl_autoload_register函数的用法
2015-01-20 10:34 992原文地址:http://www.cnblogs.com/myl ... -
PHP5中的this,self和parent关键字详解
2014-12-30 11:21 478原文地址:http://www.hbjjrb.com/Jish ... -
查看字符串编码
2014-12-26 16:56 529原文地址:http://zhidao.baidu.com/li ... -
【问底】徐汉彬:PHP7和HHVM的性能之争
2014-12-26 15:41 675原文地址:http://www.iteye ... -
模块详细缓存
2014-12-10 17:59 627原文地址:http://www.phpcms.cn/doc/P ... -
【phpcms-v9】缓存目录caches下的各个文件的作用
2014-12-09 13:45 638原文地址:http://blog.csdn.net/yanhu ... -
phpcms使用的缓存方式总结
2014-12-09 11:58 932原文地址:http://blog.csdn ... -
Emacs 中的查找
2014-12-03 18:03 505原文地址:http://emacser.c ... -
使用phpize建立php扩展 Cannot find config.m4.
2014-12-03 14:31 634原文地址:http://lxsym.blog.51cto.co ... -
Ubuntu环境下的php-Redis 配置与php使用入门
2014-12-03 14:18 599原文地址:http://www.linuxidc.com/Li ... -
Ubuntu下安装php扩展
2014-11-27 15:31 478原文地址:http://koda.itey ... -
解决apache启动错误"httpd:Could not reliably determine..."
2014-11-27 14:02 524原文地址:http://www.2cto.com/os/201 ... -
Ubuntu下配置PHP开发环境
2014-11-27 13:25 581原文地址:http://blog.sina ... -
Ubuntu下的PHP开发环境架设
2014-11-25 17:38 552原文地址:http://www.cnblo ...
相关推荐
想做joomla网站,搭建环境是必须的,对于新手来说,可能这是件比较棘手的事。现在我以一位新手的身份,谈谈配置wampserver经验与大家交流,希望对大家有帮助。
2. **权限问题**: 确保WampServer的服务运行在有足够权限的账户下,以避免访问文件时遇到问题。 3. **PHP扩展安装**: 如果需要使用特定的PHP扩展,可以通过WampServer的管理界面添加或管理扩展。 ## 五、Readme-...
这款工具特别适合初学者,因为它简化了配置过程,让开发者能够把更多精力放在编写代码上,而不是解决环境配置问题。 **Apache服务器** Apache是世界上最流行的Web服务器软件,开源且免费。在WampServer中,Apache...
WampServer是一款流行的Windows平台下的Web开发环境,它集成了Apache服务器、MySQL数据库和...通过熟练掌握WampServer的使用,无论是初学者还是经验丰富的开发者,都能在Windows环境下高效地进行Web应用的构建和测试。
7. **选择集成环境的考虑因素**:开发者在选择集成环境时,通常会考虑其稳定性、性能、易用性、社区支持以及与项目的兼容性等因素。新型PHPWAMP环境可能正因为这些方面的提升,才被认为能够“秒杀”传统环境。 总的...
**WampServer安装包及配置图解** WampServer是一款集成的Windows环境下Web开发环境,它包含Apache服务器、PHP解释器以及MySQL数据库。这个安装包是版本2.2e,其中包含了Apache 2.2.22、PHP 5.4.3和MySQL 5.5.24,...
在WampServer5中,Apache被预先配置好,开发者可以直接使用。它允许开发者通过修改httpd.conf等配置文件来定制服务器行为,例如设置虚拟主机、调整性能参数以及处理URL重写等。 **MySQL数据库**:MySQL是一款开源、...
在进行**织梦建站**时,WampServer2.0i提供了一个理想的本地开发环境。DedeCMS是一款基于PHP和MySQL的开源内容管理系统,开发者可以利用WampServer2.0i快速部署并测试DedeCMS的安装和配置,同时在修改模板或功能时,...
5. **错误日志**:在遇到问题时,可查看`C:\wamp64\logs`(或`C:\wamp32\logs`)中的日志文件以获取错误信息。 **六、开发与调试** 1. **实时刷新**:WampServer支持文件更改实时刷新,编辑PHP文件后,浏览器自动...
例如,WordPress、Joomla和Drupal等流行CMS都可以在WampServer上顺利运行和调试。 此外,WampServer还支持添加额外的PHP扩展和模块,以增强其功能。例如,你可以安装curl扩展进行网络请求,或者添加gd库进行图像...
**WampServer 3.2.0:Windows平台上的PHP开发环境** WampServer是一款针对Windows操作系统的...通过下载并安装压缩包中的wampserver3.2.0_x64.exe或wampserver3.2.0_x86.exe,即可开始在本地搭建自己的Web开发环境。
WampServer的使用大大简化了本地Web开发的配置工作,减少了因环境问题导致的开发困扰。对于初学者来说,它是一个理想的起点,可以让他们专注于学习编程,而不是花费大量时间在环境搭建上。对于经验丰富的开发者,...
安装WampServer 2.5时可能会遇到一些问题,如安装失败或运行后图标不转绿。这些问题通常与系统环境、依赖库的缺失或者已安装的其他软件冲突有关。针对这些常见问题,我们可以采取以下策略来解决: 1. **系统环境...
WampServer 3.1.7 是一个流行的本地Web开发环境,特别适合Windows用户。它是一个集成的平台,包含了Apache服务器、MySQL数据库和PHP解释器,使得开发者可以在自己的计算机上搭建和测试网站,无需在线发布就能运行PHP...
### 使用WampServer 2.0 搭建 Discuz!集成开发环境 #### 标题解析 - **标题**:"php discuz 集成开发环境配置用WampServer2.0搭建Discuz!":这个标题清晰地指出了文章的主题——如何使用WampServer 2.0来配置一个...
1. **Apache服务器**:Apache是世界上最广泛使用的Web服务器软件,它提供了稳定、高效且可高度自定义的环境来托管网站和应用。在WampServer中,Apache负责接收HTTP请求并返回相应的网页内容。在安装WampServer时,会...
WampServer 3.2.6(64位)是一个针对Windows操作系统的本地Web开发环境。这个集成的套装包括了Apache服务器、MySQL数据库和PHP解释器,为开发者提供了在自己的计算机上搭建网站和应用程序的便利平台。以下是关于...