Questions tagged «php»

PHP是一种广泛使用的通用脚本语言,特别适合于Web开发。有关使用PHP编程的问题不在主题之列,应在Stack Overflow上提出。

0
无法在Ubuntu服务器上加载OCI8
我已经使用此页面的指南安装了PHP OCI8模块。 但是,当我运行我的phpfile,oci_connect它被抛出页面不能使用错误代码“HTTP ERROR 500” 我做错了什么?我尝试了这个命令php -m,然后我在那里找到了OCI8,我试过了php -v,我没有得到任何错误,但当我尝试运行我的PHP之类的东西时,function_exists('oci_connect')或者extension_loaded('oci8')两者都给出了错误的结果。
ubuntu  php 

1
WampServer的替代php版本无法正常工作
我最近将我的Window的wamp版本更新为最新版本(64位和PHP 5.4)。它工作正常。但后来我尝试安装PHP 5.3.1扩展。当我尝试使用它时,Wamp停在橙色并且永远不会启动。PHP 5.4工作正常。这是我第一次尝试使用Wamp进行双版本设置。有什么想法吗?
php  wamp 

3
已安装LAMP,但PHP似乎不起作用
我为apache,mysql,php,phpmyadmin做了yum安装。localhost / phpmyadmin正确显示。我会假设PHP函数正确。 我将我的网页放在/var/www/html/test_site/index.php中。此页面包含phpinfo。但它没有显示出来echo"test"; 可能有什么不对 谢谢戴夫
php  lamp 

1
Mediawiki扩展“wikidiff2”无效(差异为空)
我有一个问题,我负责的MediaWiki上的差异总是空的。 $wgExternalDiffEngine我没有设置LocalSettings.php,所以它应该默认为false,“wikidiff2如果可用,PHP实现其他。” 然而,wikidiff2也出现可用。内容/etc/php5/mods-available/wikidiff2.ini是: extension=wikidiff2.so 和wikidiff2.so存在/usr/lib/php5/20121212。 如果我去Special:Version,在“已安装的扩展程序”下,有“Wikidiff2(版本)”。所以这表明它已经安装,但不知何故不起作用,因为它甚至无法确定它是什么版本。 我启用了日志记录,然后查看了日志文件并看到: wfShellExec: 'wikidiff2' '/home/web/wikidata/upload/tmp/diff_f9tuWC' '/home/web/wikidata/upload/tmp/diff_TsMWXK' Possibly missing executable file: 'wikidiff2' '/home/web/wikidata/upload/tmp/diff_f9tuWC' '/home/web/wikidata/upload/tmp/diff_TsMWXK' 这表明它不知何故试图运行一个名为的可执行文件wikidiff2,而不是使用wikidiff2.so扩展名。为什么? 我最近刚刚继承了这个职责,所以不幸的是我不知道服务器是如何进入目前的状态的。任何想法可能会发生什么,以及我如何解决它?

1
运行xdebug开发的最低要求是什么?
我有一个非常便宜的虚拟服务器,但我经常陷入与xdebug和Typo3网站的共同发展。目前我在我的服务器上运行sshd,ftp,xdebug,mysql,postfix,这只是为了很少的开发,因为我主要是在我的本地盒子上开发。xdebug要求很重吗?
php  mysql  xdebug 

2
ubuntu 10.04命令“#type php”什么都不返回
我有2台LAMP服务器和ubuntu 10.04 ......两者都成功安装了php5。 在server1上我# type php在终端运行命令,响应是: “php是/ usr / bin / php” 但是在server2中我运行相同的命令,我得到了这个: -bash:type:php:not found 这两个服务器都安装了php5: sudo aptitude install libapache2-mod-php5 php5 php5-common php5-curl php5-dev php5-gd php5-imagick php5-mcrypt php5-memcache php5-mhash php5-mysql php5-pspell php5-snmp php5-sqlite php5-xmlrpc php5-xsl 为什么server2显示“未找到”而server1如果正常? 请帮忙!谢谢

1
找不到php-soap包
我在我的网络服务器上安装SOAP时遇到了麻烦。我正在使用SUSE Linux,我有PHP 5.2.6。 我试过了,apt-cache search php-soap但我没有得到任何东西。当我尝试时apt-cache search soap,我得到3个包libsoup,libsoup-2_4-1-32bit然后libsoup-2_4-1。 我也想把这条线--enable-soap放到我的php配置文件中。当我尝试安装它时,我收到错误“无法找到包php-soap”。 我的php.ini档案有 [soap] ; Enables or disables WSDL caching feature. soap.wsdl_cache_enabled=1 ; Sets the directory name where SOAP extension will put cache files. soap.wsdl_cache_dir="/tmp" ; (time to live) Sets the number of second while cached file will be used ; instead of …

0
如果我安装AMP堆栈,会有被黑客入侵的风险吗?
我需要在Ubuntu(Apache + Php,Mysql和Phpmyadmin)上使用AMP堆栈,但是我害怕自己会被黑,我只会将其用于学习建议,我不会将其连接到Internet,我不想它可以连接到Internet,因为我不喜欢远程用户可以访问我的东西的想法。 是“堆栈”自动连接到Internet还是我应该给予它许可? 无论如何,有没有阻止Apache和mysql从启动中启动的方法? PD:我只希望能够通过我的计算机进行访问,而不是在Internet上共享它

0
某些音频速率的音频重采样器发生崩溃-FFMPEG PHP(已解决!)
我对此命令有疑问(FFMPEG PHP): 命令: ffmpeg -i 62f76f050494f0ed6a5997967c00c0c0.wmv -ss 0 -t 99 -y -ar 44100 -async 44100 -r 29.970 -ac 2 -qscale 5 -f flv 62f76f050494f0ed6a5997967c00c0c0.flv 输出: FFmpeg version 0.6.5, Copyright (c) 2000-2010 the FFmpeg developers built on Jan 29 2012 17:52:15 with gcc 4.4.5 20110214 (Red Hat 4.4.5-6) configuration: --prefix=/usr --libdir=/usr/lib64 …
php  audio  ffmpeg 

0
phpmyadmin致命错误:未捕获的错误:找不到类'SqlParser \ Lexer'
我是XAMPP和phpmyadmin的新用户,我对网络等不了解很多,但我正在尝试安装XAMPP以使用phpmyadmin并学习使用它。 问题是,起初它运行良好,但后来我弄乱了定义密码的设置,但出现错误。 我重新安装了XAMPP,以尝试消除错误(几周后),因为我不知道还能做什么,但是即使我正确地卸载并重新安装了它,它也不再起作用。 这是我目前遇到的错误: Fatal error: Uncaught Error: Class 'SqlParser\Lexer' not found in C:\xampp\phpMyAdmin\libraries\Util.class.php:634 Stack trace: #0 C:\xampp\phpMyAdmin\libraries\DatabaseInterface.class.php(95): PMA_Util::mysqlDie('#1273 - Unknown...', 'SET collation_c...') #1 C:\xampp\phpMyAdmin\libraries\DatabaseInterface.class.php(1891): PMA_DatabaseInterface->query('SET collation_c...', Object(mysqli), 1) #2 C:\xampp\phpMyAdmin\libraries\DatabaseInterface.class.php(2755): PMA_DatabaseInterface->postConnect(Object(mysqli)) #3 C:\xampp\phpMyAdmin\libraries\common.inc.php(992): PMA_DatabaseInterface->connect('root', '', false) #4 C:\xampp\phpMyAdmin\index.php(12): require_once('C:\\xampp\\phpMyA...') #5 {main} thrown in C:\xampp\phpMyAdmin\libraries\Util.class.php on line 634 我在各种链接上的网络上搜索了一个解决方案:https : …

1
使用PHP将文件放在FTP服务器上
我的家用计算机上正在运行FTP服务器。我构建了一个超级简单的Web界面,用于将文件存放到服务器上,而无需使用使用HTML5 File API的本机客户端。我有用于选择文件的界面和代码。现在,我实际上该如何去将文件发布到家用计算机上的FTP服务器上?该网站是否需要托管在我的家用计算机上以便我将文件存入它,还是可以通过其他Web主机与我的家用计算机服务器建立连接? 任何解释和/或编码建议将不胜感激。
mac  ftp  php  website 

1
postfix / sendmail错误未知,参考命令行
我有一个wordpress使用该mail()功能发送电子邮件的主题下的php脚本。 我有postfix,dovecot与sendmail安装在服务器上。 长期以来,脚本正常运行而没有任何问题。最近没有从该脚本发送邮件,经过长时间的广泛搜索,我唯一能找到的关于此错误的线索是该mail.log错误是我从php mail()执行中得到的: postfix/sendmail[7588]: fatal: Recipient addresses must be specified on the command line or via the -t option 找不到有关如何处理它的任何信息。 ..有人可以帮忙吗?

1
从脚本填充命令行
我有一个经过很多复杂处理的PHP脚本,最后生成了一个供用户运行的命令。现在,它会打印命令,然后退出。用户必须复制该命令并将其粘贴以运行它。因为PHP命令是在命令行上运行的,所以如果PHP脚本能够将命令放在命令行上,则对用户来说将更加容易。用户只需按Enter。(是的,这是必须由人来运行命令,否则我只能从脚本内部执行命令。) 我尝试使用xclip将命令复制到剪贴板。挂了 我用exec和system来运行它。要运行的命令在$ command中,我使用了: exec("echo \"$command\" | xclip"); 使用exec和system时,它都将挂起,直到我按下ctrl-C并且剪贴板中没有任何内容。 更新我发现,如果我通过命令将xclip传递到/ dev / null,它不会挂起。然后,我可以将其添加到用户的剪贴板中,他/她可以使用ctrl + shift + v运行它 exec("echo \"$command\" | xclip -sel clip -i > /dev/null"); 我尝试将整个内容包装在命令行中的复杂脚本中,拖尾输出的最后一行,然后尝试将其粘贴到命令行中。我可以得到它来打印命令,但是不能在命令行上显示。它总是打印命令,然后命令行出现在其下方。 我在命令行中使用BASH。因此,任何解决方案都必须在bash shell中工作-假设有解决方案。

2
在Windows 7上安装XAMPP的问题?
我刚刚在Windows 7 64位系统上安装了XAMPP 1.7.3,除了Apache之外,其他一切都进行得很好! Apache根本没有启动! 我已经安装了Apache的服务,但是还不能使用。 你能指导我吗?

0
无法使php文件在浏览器中运行?Ubuntu的
我正在尝试运行一个.php文件,该文件从MySQL数据库读取信息。我已经安装了php5: developer@alchemy:~/dev$ php --version PHP 5.3.10-1ubuntu3.13 with Suhosin-Patch (cli) (built: Jul 7 2014 18:52:09) Copyright (c) 1997-2012 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies 我已经安装并运行了apache2: developer@alchemy:~/dev$ sudo netstat -ntlup [sudo] password for developer: Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.