php 重启 php重启快捷键
PHP处理内存问题,怎么解决
PHP5.3最简单或常用的方法是修改php.ini
php 重启 php重启快捷键
php 重启 php重启快捷键
php 重启 php重启快捷键
首先找到对你的网站生效的php.ini文件
由于有多个地方都可以设置php的参数,找到正确的配置文件,并进行更改是首先要做的一步。如果你上面的方法建立了php文件来查看其配置参数,则你可以找到"Loaded Configuration File"这一项,以下是个例子:
对于Linux用户,你可以通过执行"php -i | grep Loaded Configuration File"来找到对应的配置文件。而Windows用户,你可以尝试修改你的php安装目录下的php.ini。
编辑php.ini
在php.ini中,找到"memory_limit"这一项,如果没有,你可以在文件的尾部自己增加这个参数。以下是一些设置范例
me2.安装更多附加组件mory_limit = 128M ; 可以将128M改为任何你想设置的值
保存文件
重启web
如果是web使用Apache, 则执行:
有些情况下,你可能不被允许私修改php.ini。比如如果你购买了虚拟主机服务,但是你的服务商确禁止你修改这个文件。那么,你可以需要考虑用其他方法来增加memory_limit的值。
LLsMP一键安装包及使用教程
sed: can't read /usr/local/lsws/DEFAULT/html/installlog.html: No such file or directoryLLsMP顾名思义是Linux+LiteSpeed+MySQL+PHP的一套Web环境。相信可能大家对LNMP更熟悉一些,至于孰好孰坏,这里也不卖弄了,毕竟自己也是刚刚接触LLsMP,所以不方便多说,但是从现有资料来看,LiteSpeed的负载能力很强,占用资源也极低,而且对于.htaccess的rewrite规则支持也非常不错,这也是Nginx一个很大的缺陷吧(许多伪静态的规则需要自己完成…)。
fastcgi_read_timeout 300;LLsMP一键安装包及使用教程
本文介绍的LLsMP一键安装包是llp进行发布,本文仅对常用设置与命令进行整理汇总!
1.安装LLsMP
3.LLsMP相关管理命令
4.LLsMP常用目录
5.截止本文发表,版本0.6已知的问题
安装LLsMP
支持平台:CentOS 5/6 , Debian 5/6 , Ubuntu 10/11
安装命令:
安装PHP5.3版本完成之後要重启MYSQL
/etc/init.d/mysql start
PHP5.2
wget
wget
Debian:
PHP5.2
wget
wget
Ubuntu:
PHP5.2
wget
wget
安装更多附加组件:
安装eAccelerator : sh /root/llp/eaccelerator.sh
安装Zend Optimizer : sh /root/llp/zend_optimizer.sh
安装ionCube Loader : sh /root/llp/ioncube.sh
安装Google Performace Tools : sh /root/llp/perftools.sh
安装FTP(vsftpd) : sh /root/llp/vsftpd.sh
安装Nginx前端 : sh /root/llp/nginx.sh
LLsMP相关管理命令:
创建Litespeed虚拟主机 : sh /root/llp/vhost.sh
添加FTP账号 : sh /root/llp/vsftpd.sh
重要!虚拟主机权限修正: chown -R nobody:nobody /home/wwwroot/域名/html
创建Nginx虚拟主机 : sh /root/llp/nginx.sh
备份指令 : sh /root/llp/backup.sh
重启Litespeed : /etc/init.d/lsws restart
重启MySQL : /etc/init.d/mysql(d) restart
LLsMP常用目录:
Litespeed管理后台 :
phpMyAdmin :
php.ini目录 : /usr/local/lsws/lsphp5/lib/php.ini
MySQL配置文件myf : /etc/myf (Centos) | /etc/mysql/myf (Debian/Ubuntu)
Nginx配置目录: /etc/nginx/nginx.conf 及 /etc/nginx/conf.d/下
虚拟主机目录: /home/wwwroot
LLsMP安装日志: /root/llp/install.log
截止本文发表,版本0.6已知的问题:
1.已知部分KVM上的Debian无法安装LLsMP
cp: cannot create regular file '/usr/local/lsws/DEFAULT/html/installlog.html': No such file or directory
原因是Litespeed安装未成功,expect出现错误
待修正
2.安装LLsMP 的PHP5.3版本登录phpmyadmin出现#2002错误
原因是脚本问题,MySQL未自动重启,请手动重启
/etc/init.d/mysql start
3.VPS重启,而Litespeed和MySQL未随机启动
手动设置开机启动
Debian/Ubuntu:
update-rc.d lsws defaults
update-rc.d mysql defaults
chkconfig –ll 345 lsws on
chkconfig –ll 345 mysql on
php网站计算访问次数(一个ip一天只计算一次,且重启后访问记录仍然存在)
s重启Nginx : /etc/init.d/nginx restartcgi_param SCGI 1;php启动时候提示PHP startup的解决方法
配置好php环境后,每次开机都有提示说 PHP startup,解决这个问题很简单只需要在php.ini 文件中修改 extension_dir配置就行。
把; extension_dir = "ext"改为 extension_dir = "D:/myphpenv/php5.4/ext"
重启apache发现然后点击“权限”,再点击“添加新用户”。没有了说笨方法,做一个php文件,根据$_SERVER中ip信息,插入数据库,并根据数据修改时间来做,还可以做总访问量,多少时间内的访问量,每个用户的访问量等等。把这个文件引入用户请求的地方就可以了,算是一个中间件。
kangle版本的php.ini修改,重启后会被还原,什么情况.1
文章来源:微魔部落这个才是PHP分配到各站点的模板文件:Kangleexttpl_php(版本号)php-templete.ini
1)如果是以tcp socket形式,可能是进程用户权限设置得不对修改后重启服务即可。如果修改了文件大小还是有传不上的问题,看看 upload_tmp_dir = 这一项是不是没有启用,去掉前面注释,并添加值为可写入的临时目录,如:C:WindowsTemp"
发现php信息泄露漏洞 要怎么处理
(2)如果确实需要该测试信息,在测试时使用,测试完毕后将该文件删除掉。(1)通过修改环境内php.ini文件,将“exe_php = On”修改成“exe_php = Off”然后重启php即可。
(3)若无需要可以将一些php的危险函数禁用,打开/etc/php.ini文件,查找到 disable_functions,添加需禁用的以下函数名:
php,eval,passthru,exec,,chroot,scandir,chgrp,chown,shell_exec,proc_open,
symlink,popepassthru,stream_d restartsocket_server,fsocket,fsockopen
我的freebsd系统下Nginx PHP提示出现The page you are looking for is temporarily unailable错误?
其中D:/myphpenv/php5.4/为php安装目录。1.先检查PHP FastCGI进程数是否够用:
如果输出为0的话,则表示FastCGI 进程数够大,
2.此时则修改scgi_params文件,找到:
把它改为:
scgi_param SCGI 5;
3.PHP程序如果的执行时间超过了Nginx的等待时间,就可适当地增加nginx.conf配置文件中FastCGI的timeout时间,例如:
{……
fastcgi_connect_timeout 300;
fastcgi_se}4.重启FastCGInd_timeout 300;
fastcgi_buffer_size 64k
fastcgi_buffers 4 64k
……
先杀掉进程:# pkill -9 php-cgi
然后重启:# /usr/local/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -u www -g www -f /usr/local/bin/php-cgi
5.重启Nginx
先杀掉进程:# killall -9 nginx
其它可能情况:
1)访问任意PHP文件,出现
The page you are looking for is temporarily unailable.
Please try again later.
2)访问html页面,正常
原因:
nginx不能正常通过FastCGI结果访问PHP
spawn-fcgi -a 127.0.0.1 -p 9000 -C 2 -u www-data -g www-data -f /usr/bin/php-cgi
可以改为 www-data 或者 nobody, 重启php-cgi进程
2)如果是unix socket,可能 socket文件权限没有写入能力
srwxrwxr-x 1 gin gin 0 11-12 10:18 php-fcgi.sock
为其他用户添加写入能力
chmod o+w php-fcgi.sock
phpnow如何使用phpnow教程
sed: can't read /usr/local/lsws/DEFAULT/html/installlog.html: No such file or directory如何安装PCentOS:HPnow并开始使用它
其实构建PHP并不是很难,只是有点繁琐。自己搭建一个PHPMySQL的环境很费时间。更糟糕的是,很多新手在配置PHP时经常会遇到一些问题。mysql扩展、zend安装失败等问题。这个时候,我们需要一个快速、标准、专业的PHP套件。PHPnow
于是它应运而生,快速为你搭建一个专业的虚拟主机。
和PHPNow同名,我们一起PHPnow吧!
一、从://
PHPnow-1.4.x.exe的执行过程如下图所示。进入。
图1:解压缩对话框
自动解压后,会自动执行Init.cmd进行初始化。如图-2所示:
可能会有防火墙提示,请允许。
图2:init.cmd过程
Init.cmd可以在十秒钟内完成。毕竟默认页面会自动打开。
(如果没有,请尝试手动打开://127.0.0.1)
图4:成功构建
先说一下PHPnow虚拟主机的使用。很简单。
双击D:PHPnowPHPnow),输入2并按回车键。
根据提示输入新的虚拟主机信息。如图5所示。
图5:设置虚拟主机
输入信息进入车内后,Apache会自动重启生效。
然后访问刚刚添加的域名,注意提前解析域名,指向你的IP。
如果没有域名或者不能用,可以编辑C:WINDOWSetc;以root用户身份登录。
填写新的用户名和密码;
选择第二项“创建同名数据库并授予所有权限”。
其他仍然是默认的;需要提一下,不要选择全局权限,除非必要,否则不要选择全部。
单击[执行]完成。明白了就看图。
图7:添加数据库用户。
只需给用户您刚才添加的用户名和密码。注意root权限,不要轻易把密码给别人。
好吧!现在你有了一个专业的PHP环境。什么?Discuz!6.0,PHPWind,DeDe,PHPCms都没问题。立即开始你的网站建设之旅。
修改了PHP.INI,怎么生效?
netstat -anpo|grep “php-cgi”|wc -l先用root账号,登录到nobody的账户,然后用whereis php命令查看,php.ini所在的位置,修改这个php.ini的文件就可以了,重启apache,就可以生效了。
解释一下PHP.ini的一些配置解释:engine = On ——→ 是否启用PHP解析引擎,short_open_tag = Off ——→ 是否使用标志,asp_tags = Off ——→ 不允许asp类标志,precision = 14 ——→ 浮点型数据显示的有效期。
PHP.ini安全模式下,该组目录和其子目录下的文件被包含时,将跳过UID/GID检查。换句话说,如果此处的值为空,任何UID/GID不符合的文件都不允许被包含。
PHP.ini的位置,在你自己的网站目录里,新建一个php文件,写入如下代码,保存,然后在浏览器访问该页面,会看到详细的php配置信息,你要找的phpproc_get_status,ini_alter,ini_alter,ini_restore,dl,pfsockopen,openlog,syslog,readlink,.ini文件位置也已经展示给你了。
phpstudy安装好后,右下角有图标,但是重启电脑后图标找不到了?为什么
然后重启:# /usr/local/in/nginx可能性比较多,有可能你这款软件本身就没有正确安装。或者你的
电脑系统
本身有问题、中。你这款软件有可能涉及到,毒软件强行删除了部分功能。
你好如果只是想建一个网站,以上环境就足够了。我们经常需要打开多个的网站。比如把和主页分开,和朋友共享等等。此时,将使用虚拟主机。!
软件启动就会在右下角有图标
仅代表个人观点,不喜勿喷,谢谢。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系 836084111@qq.com 删除。