当我试图使用php-cgi安装sudo apt-get install php-cgi包时,会收到以下错误:
The following packages have unmet dependencies:
php-cgi : Depends: php7.2-cgi but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
我认为非常直截了当。这是可行的吗?
背景:我之所以这样做,是因为我需要在suse Enterprise9上运行php-cgi,但无法让LD_PRELOAD或LD_LIBRARY_PATH使用非系统版本的glibc。
php-cgi: /lib/tls/libc.so.6: version `GLIBC_2.7' not found
我从这里下载了2.7
更准确地说
并使用rpm2cpio解压。
我需要php-cgi,因为我不能安装php,并且想尝试JavaBridge在tomcat中运行php。
所有人。
我有一个带有Apache + mod_php站点(site1.local)的Cent OS6.6服务器。我需要使用php_cgi配置第二个站点(site2.local)。因此,我创建了一个用户,授予他对www-folder的权限,将site1配置为mod_php,创建了一个phpinfo.php。另外,我安装了php-cgi,并尝试配置虚拟主机,只能在第一个站点上工作,在第二个站点上是错误的:
the requested url /cgi-bin/phpinfo.php was not found onthis server.
这是我的配置: cat /etc/httpd/conf/
我在PHP (Drupal)应用程序中遇到以下错误:
(104)Connection reset by peer: FastCGI: comm with server "/opt/php-5.2.5/bin/php-cgi" aborted: read failed
它后面通常会出现这样的错误:
FastCGI: incomplete headers (0 bytes) received from server "/opt/php-5.2.5/bin/php-cgi"
PHP的基本Apache配置如下所示:
FastCgiServer /opt/php-5
我正在尝试使的helloworld示例正常工作,但我似乎无法让dev_appserver运行。这是我使用的命令行和我得到的错误:
$ /opt/google-appengine-php/dev_appserver.py --php_executable_path=/usr/bin/php-cgi src
INFO 2013-06-14 02:50:09,070 sdk_update_checker.py:244] Checking for updates to the SDK.
INFO 2013-06-14 02:50:09,331 sdk_update_checker.py