php配置记录

WBOY
WBOYOriginal
2016-06-23 14:32:36989Durchsuche

当出现没有定义的变量或直接使用$_GET[]  $_POST[]错误时修改PHP.ini

解决方案:
修改 php.ini 的错误配置,如下:

error_reporting  =  E_ALL & ~E_NOTICE

修改好以后,重启 Apache  ,就可以不用 isset 来判断了。

也可以在程序开头写上 error_reporting(0);

----------------------------------------------------------------------------------

 

phpmyadmin出现“Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP installation properly.”的原因大多是php的临时文件夹的权限的设置不当或者文件夹不存在,php无法将session文件写入该文件夹而引起的,所以要解决这个问题就要从php的临时文件夹入手。我的服务器出现这个错误的原因是我修改了管理员的用户名,导致临时文件夹的路径不存在而引起的。

在php的安装文件夹下,或者其他指定的文件夹下创建一个专门用于存储session临时文件的文件夹,如:D:/php/temp,给予user对该文件夹最大的权限,如修改、写入、运行等权限。

打开php.ini文件(一般在c:\windows\文件夹下),找到session.save_path这一行,默认情况下是在管理员用户的临时文件夹下,如:C:/DOCUME~1/用户名/LOCALS~1/Temp,修改为上面的路径,如:D:/php/temp。

保存php.ini文件,重启web服务器,重新访

 

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:php 加载不上mysqlNächster Artikel:Nginx and PHP-FastCGI on CentOS 5