Articles of PHP5

在没有mariadb-libs的情况下安装PHP-Mysql

我试图在我的服务器上安装PHP,运行Centos 7.3; 我已经安装了PHP 5.4,并且运行MySQL Server 5.6.28。 当我试图安装php-mysql时,它试图为依赖项安装mariadb-libs,并停止错误: # yum install php-mysql Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: centos.mirror.nac.net * extras: mirror.vcu.edu * updates: mirror.netdepot.com Resolving Dependencies –> Running transaction check —> Package php-mysql.x86_64 0:5.4.16-42.el7 will be installed –> Processing Dependency: libmysqlclient.so.18(libmysqlclient_18)(64bit) for package: php-mysql-5.4.16-42.el7.x86_64 –> Processing Dependency: libmysqlclient.so.18()(64bit) for package: […]

PHP在***遇到访问冲突

Win 2003,PHP 5.2.1和IIS 6。 我有PHPconfiguration为ISSAPI,它正在提供PHP页面。 当我尝试一个需要MySQL的页面时,我只得到: PHP遇到访问冲突(和一个随机数) 什么是一切。 Google没有向我提供帮助我修复的结果。 有人有想法吗?

Ubuntu 10.04打破了php5-ffmpeg和zend服务器

我想升级到10.04,但是有一些我每天使用的软件包,Ubuntu会删除它。 他们是:php5-ffmpeg,zend服务器5.0.2 列表中还有很多其他的,但我在工作中经常使用这两个。 我怎样才能pipe理升级和这些包呢?

在雪豹的PHP

雪豹已经安装并configuration了PHP 我正在MAMP开发服务器上运行一个Web应用程序,系统运行良好,但是当我把应用程序放在一个活的服务器上,然后我得到这个错误 PHP Fatal error: Call to undefined function bindtextdomain() in /Library/WebServer/Documents/centre/Warehouse.php on line 44 我得到了一个解决scheme去php.ini,并改变这条线extension=php_gettext.dll然而,解决scheme是一个Windows机器,当涉及到我的Mac php.ini具有相同的行,在Windows中,当我取消注释行,我仍然得到相同的错误 当我比较MAMP的php.ini和雪豹php.ini我意识到在MAMP文件夹中有一个扩展= gettext.so作为一个等价物,当我把这个粘贴到雪豹php.ini我得到一个错误 PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/extensions/no-debug-non-zts-20090626/gettext.so' – dlopen(/usr/lib/php/extensions/no-debug-non-zts-20090626/gettext.so, 9): image not found in Unknown on line 0 有没有这个解决scheme,或者我应该只是安装在Mac上的新的PHP

Nginx + PHP5-FPM重复切出502

我在这里看到了很多关于使用Nginx + PHP-FPM时随机select502( Nginx + PHP-FPM =“Random”502 Bad Gateway )和类似超时的问题。 即使有所有的问题,我仍然无法find解决scheme。 使用Ubuntu 10.10 + Nginx + PHP5-FPM + APC,并且每4个请求中的每1个就会以超时和失败结束。 这不是一个负载问题或大stream量,它甚至发生在一个人的开发环境中。 我在3个1GB的机器上这样做,每个机器都有相同的configuration和相同的问题。 fastcgi_params fastcgi_param QUERY_STRING $query_string; fastcgi_param REQUEST_METHOD $request_method; fastcgi_param CONTENT_TYPE $content_type; fastcgi_param CONTENT_LENGTH $content_length; fastcgi_param SCRIPT_NAME $fastcgi_script_name; fastcgi_param REQUEST_URI $request_uri; fastcgi_param DOCUMENT_URI $document_uri; fastcgi_param DOCUMENT_ROOT $document_root; fastcgi_param SERVER_PROTOCOL $server_protocol; fastcgi_param GATEWAY_INTERFACE CGI/1.1; fastcgi_param SERVER_SOFTWARE nginx/$nginx_version; […]

如何使文件与IIS7写入?

我在本地PC上使用IIS7进行PHP开发。 我有问题在我的文档根目录中创build一个可写的文件,PHP将被允许写入日志。 我得到这个错误: Specified file is not writeable 我怎样才能设置一个文件可以被PHP写入? 我试图右键单击该文件,只读checkbox未选中。

apt-get dist-upgrade后无法安装PHP

我在Ubuntu 8.04上安装了一个经典的LAMP安装服务器: Linux localhost 2.6.24-23-generic #1 SMP Wed Apr 1 21:47:28 UTC 2009 i686 GNU/Linux DISTRIB_ID=Ubuntu DISTRIB_RELEASE=8.04 DISTRIB_CODENAME=hardy DISTRIB_DESCRIPTION="Ubuntu 8.04.4 LTS" 不知道为什么我已经开始apt-get update , apt-get upgrade但一切都以apt-get dist-upgrade结束:)一切都没有了,但现在我不能启动,也不是Apache,也不是PHP,因为PHP只是被删除。 当我试图安装它时: > apt-get install php5 <…> The following packages have unmet dependencies: php5: Depends: libapache2-mod-php5 (>= 5.2.4-2ubuntu5.17) but it is not going to be installed or php5-cgi (>= […]

如何在centos 5 64位上安装phpshield loader,(我有php 5.3.8)

我已经按照这个教程和这个 ,我已经下载了正确的版本 ,仍然不能得到phpmotion来检测它。 在联系支持团队寻求帮助之前,我只想知道是否有第三种方法来安装phpshield加载程序

PHP不在apache2上执行

我运行apache(Apache / 2.2.14 Ubuntu)。 PHP不执行。 我注意到了这一行 AddType application/x-httpd-php .php .html .htm 从/etc/apache2/apache.conf丢失我试图在.conf文件中的几个地方添加行。 没有工作。 我试过chown www-data /var/www/和chmod 777 /var/www (我是linux新手) 我读过,你可能不得不补充 AddType application/x-httpd-php .php 到httpd.conf。 这也没有结果 我也尝试执行这个简单的代码(放在/ var / www /) <?php phpinfo(); ?> Firefox提示我保存文件而不是执行它。 是的,每次我做了改变,我都重新启动了Apache。 我被困住了。 编辑: ls – l /var/ given, ….. ….. drwxrwxrwx 3 www-data www-data 4096 2011-12-05 14:39 www 由于apache运行在这个组中,所有者应该是www-data,对吧? 访问日志给我: 127.0.0.1 […]

PHP警告:PHP启动:无法加载dynamic库

我试图通过cron运行我的脚本,但它不工作… */1 * * * * /usr/local/bin/php -f /usr/local/www/maintain.php > /usr/local/www/php.log 所以我决定尝试从putty的命令行运行这个脚本,如下所示: /usr/local/bin/php -f /usr/local/www/maintain.php > /usr/local/www/php.log 然后我收到以下警告/错误消息: # /usr/local/bin/php /usr/local/www/maintain.php > /usr/local/www/php.log PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/20090626/libpcre.so' – Cannot open &quot;/usr/local/lib/php/20090626/libpcre.so&quot; in Unknown on line 0 但是这个脚本运行的很好,当我通过www像http://my-url.com/maintain.php运行它。 我正在使用FreeBSD的Lighttpd运行PHP 5。 我的问题在哪里?