搭建LNMP环境后,在保证PHP与mysql服务运行正常的基础上,测试PHP与mysql能否连通,结果报错Can'tconnecttolocalMySQLserverthroughsocket'/var/lib/mysql/mysql.sock'`根据报错提示立即定位到是mysql.sock的问题,因为此mysql是多实例启动的mysql,因此sock文件根本不是默认的,所以通过默认的这个路径根本            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-07-09 15:51:36
                            
                                583阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            首先报错提示freetds,是 mysql-level没有装
/usr/bin/ld: skipping incompatible /usr/lib/mysql/libmysqlclient.so when searching for -lmysqlclient
/usr/bin/ld: skipping incompatible /usr/lib/mysql/libmysqlclient.a            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-02-17 10:33:38
                            
                                753阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            问题:在写php代码的时候,误将代码写 $name = $_GET("name");运行的时候,提示" Function name must be a string"解决:$_GET[""]方法写错了.写成了$_GET(""),原因: 写成$_GET(""),php首先会认为get()是一个方法,但是前面又多了$符号,php又认为这是一个变量,而变量名不能作为function的名字,所有            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-03-28 15:05:32
                            
                                106阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            安装php时发生如下错误:Starting php-fpm [04-Jan-2017 08:45:43] ERROR: [pool www] cannot get uid for user 'php-fpm'
[04-Jan-2017 08:45:43] ER            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-01-05 12:42:07
                            
                                1390阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            php安装报错            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-05-01 20:04:55
                            
                                1039阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            php连接mysql报错:SQLSTATEHY0002006MySQLserverhasgoneaway报错原因:mysql8.0默认加密方式为caching_sha2_passwordmysql8.0以后PASSWORD=PASSWORD('root')命令无效,修改密码需要以下命令:ALTERUSERroot@localhostIDENTIFIEDBY'password'PASSWORDEXP            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-30 13:01:27
                            
                                319阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            php 启动报错[root@abc lnmp]# service php-fpm start
Starting php-fpm eAccelerator: Could not allocate 67108864 bytes, the maximum size the kernel allows is 33554432 bytes. Lower the amount of memory reques            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-12-04 11:10:25
                            
                                821阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 1099 bytes) in 
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 1099 bytes) i            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2011-11-23 18:25:59
                            
                                1156阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            php在make过程中出现“usr bin ld cannot find lltdl”错误,详细错误如下:/usr/bin/ld: cannot find -lltdlcollect2: ld returned 1 exit statusmake: *** [libphp5.la] Error 1解决方法:于是我又: cd  ext/phar/即路径:/usr/local/src/php            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-04-18 19:05:11
                            
                                1513阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            2010-08-08 13:33 cannot find -lltdl ,编译php又出错了 php在make过程中出现“usr bin ld cannot find lltdl”错误,详细错误如下: /usr/bin/ld: cannot find -lltdl collect2: ld returned 1 exit status make: *** [libphp5.la            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-05-31 11:31:58
                            
                                793阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            安装oniguruma报错 [root@Stable oniguruma-6.9.4]# ./autogen.sh && ./configure --prefix=/usr/local/oniguruma6Generating autotools files.Can't exec "aclocal" ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-20 17:58:00
                            
                                357阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            迁移服务器,PHP版本5.2.14特别老, 启动php-fpm时,出现Starting php-fpm … failed,但是php却启动成功,日志也没有什么有用的信息。 经排查出现这个问题是因为启动脚本 php-fpm 和配置文件 php-fpm.conf 中的pid路径不一致所致            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-10-22 09:48:45
                            
                                137阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一般服务器为了安全都会再php.ini配置中关闭报错功能。(display_errors=Off)
 
显示页面报错:(注意:加在网页最上面)
 
<?php if(!ini_get('display_errors')){     ini_set('display_errors','On');             
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-08-14 10:01:38
                            
                                1745阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            时间:2011.8.4
环境:windows2003 , apache2.2 , php5
错误日志:
错误应用程序 httpd.exe,版本 2.2.14.0,错误模块 php5ts.dll,版本 5.3.1.0,错误地址 0x0000c200。
解决方法:复制php5ts.dll到apaceh的bin目录下或者系统目录下c:\windows\system32后,重启系统。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2011-08-04 16:06:54
                            
                                678阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            2、如果出现以下错误:/root/tmp/php-5.2.2/ext/mysqli/mysqli_api.c: In function 'zif_mysqli_stmt_bind_param':/root/tmp/php-5.2.2/ext/mysqli/mysqli_api.c:144: error: 'gptr' undeclared (first use in this function)/            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-07-18 22:24:46
                            
                                797阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.error:xml2-confignotfound.Pleasecheckyourlibxml2installation.解决办法:yuminstall-ylibxml2-devel.x86_642.error:CannotfindOpenSSL'syuminstall-yopenssl-devel.x86_643.error:PleasereinstalltheBZip2distri            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-12-06 17:17:20
                            
                                509阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            /root/soft/php-5.4.45/sapi/cli/php: error while loading shared libraries: /usr/local/mysql/lib/libmysqlclient.so.16: cannot restore segment prot after reloc: Permission denied            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-11-22 21:01:11
                            
                                424阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication1、vi /etc/my.cnfold_passwords = 1  改为 old_passwords = 0重启 mysqlroot用户进入mysqlmysql>use mysql;mysql> update user set            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2015-01-08 16:35:49
                            
                                645阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            configure: error: xml2-config not found. Please check your libxml2 installation.解决办法是:yum install -y libxml2-devel还有错误:configure: error            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2016-01-17 12:46:05
                            
                                505阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Apache 连接php报错            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-05-12 16:33:55
                            
                                656阅读