Questions tagged «php»

PHP是一种服务器端脚本语言,用于构建基于浏览器的应用程序。这包括确实不需要与用户进行任何形式的交互的网站以及程序。

2
如何为php 7的PDO启用PostgreSQL驱动程序?
我有一个带有apache2和php 7.1.6的ubuntu 14.4服务器。 我还安装了PostgreSQL 9.3。我现在需要使用PDO从php代码连接到此数据。 我尝试了以下方法: 使用以下命令安装Pgsql驱动程序: sudo apt install php7.0-pgsql 现在,当我尝试使用启用postgres PDO驱动程序时sudo phpenmod pdo_pgsql,出现以下错误消息: WARNING: Module pdo_pgsql ini file doesn't exist under /etc/php/7.1/mods-available 如何正确安装和启用适用于php 7的PostGres的PDO驱动程序?

3
apache2-php5文件上传和发布最大大小
我已经从官方仓库安装了LAMP服务器。在文件中/etc/php5/apache2/php.ini,我进行了更改: post_max_size = 8M upload_max_filesize = 2M 至 post_max_size = 32M upload_max_filesize = 16M 在那之后,我已经重新启动的Apache2服务器,也是笔记本电脑,但是当我启动phpinfo我被post_max_size设置为8MB。解决此错误的唯一方法是将设置php_value .....为,.htaccess但这不是我想要的。 我该如何解决?
13 apache2  php 

3
安装APC。使用pecl还是apt-get?
我看过使用的apt-get install php-apc指南和使用的指南pecl install apc。 一种方法比另一种更好?还是只是两种不同的安装同一事物的方法?有什么区别? 根据我的阅读,似乎使用pecl install会得到更高的版本,对吗? 如果重要,请使用Ubuntu 12.04-64bit。谢谢。
13 12.04  server  php 

4
如何回滚到PHP 5.2?
我刚刚在开发服务器上安装了10.04 LTS,但是我需要在其上运行的系统(Magento电子商务)与最新版本的Ubuntu附带的PHP 5.3不兼容。是否有安全且防升级的方法来安装PHP 5.2,还是使用旧版本的Ubuntu会更容易?

3
手动启动LAMP Server
我在桌面Ubuntu安装上安装了LAMP服务器以测试Web应用程序。如何将其设置为仅在通知时才运行而不是在启动时运行?它不用作生产Web服务器,而是用于测试我在将PHP脚本推送到公共Web服务器之前编写的PHP脚本。
13 php  lamp 

4
升级到Ubuntu 17.10后PHP无法正常工作
在我升级到Ubuntu 17.10之后,PHP完全停止了工作。在Ubuntu 17.04中一切正常。以下代码info.php无法正常工作: <?php phpinfo(); ?> 它没有显示PHP信息,仅显示了上面的源代码。
12 php  17.10 

4
如何在10.04中更新到PHP 5.3.10?
我是Linux的新手,只有Ubuntu和安装LAMP Server的基本经验。我已经使用“ apt-get install”方法成功安装了所有程序。我的问题是我想将PHP 5.3.2更新为PHP 5.3.10。有可能做到吗?TIA!
12 10.04  php  lamp 


3
如何删除PHP 5.6
我只是按照ondej的PPA按照指南将PHP7添加到服务器中。现在,我想删除旧的php,所以很明显,我这样做了sudo apt-get remove --purge php5,ti似乎一切正常,除非未卸载。如果可以,php -v我会得到版本7,但仍然可以php5 -v得到5.6或php5.6 -v得到相同的结果。当我这样做sudo apt-get remove php5(或php5.6)时,我得到的是该软件包尚未安装,但显然是因为我可以执行命令。 x@x-server:~$ php -v PHP 7.0.6-1+donate.sury.org~trusty+1 (cli) ( NTS ) Copyright (c) 1997-2016 The PHP Group Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies x@x-server:~$ php5 -v PHP 5.6.21-1+donate.sury.org~trusty+1 (cli) …

4
为什么下载index.php而不是由Nginx渲染?
我已经撞了两天了。问题是index.php而不是对其进行下载而不进行处理。我使用Ubuntu 14.04,Nginx,php5。该nginx/site-available/default如下所示。我已经添加了index.php许多帖子所规定的条目。 server { listen 80 default_server; listen [::]:80 default_server ipv6only=on; root /usr/share/nginx/html; index index.php index.html index.htm; # Make site accessible from http://localhost/ server_name localhost; location / { # First attempt to serve request as file, then # as directory, then fall back to displaying a 404. try_files $uri $uri/ …
12 php  nginx 

1
从Xampp安装后如何使Curl和PHP可用
我已经在Ubuntu 14.04上安装了XAMPP的最新副本。但是,当我发出以下命令时: curl -sS https://getcomposer.org/installer | php 我收到以下错误消息: 当前未安装程序“ curl”。您可以通过键入以下内容进行安装: 须藤apt-get install curl 当前未安装程序“ php”。您可以通过键入以下内容进行安装: 须藤apt-get install php5-cli 那么,我该如何使curl和PHP的隐含性“可见”。 谢谢 !
11 14.04  php  xampp  curl 

1
对我的Ubuntu服务器的奇怪POST请求-我有麻烦吗?
我在VM上安装了Ubuntu Server 12.04。此服务器已安装apache2-mpm-prefork和libapache2-mod-php5。我正在查看日志,最近发现了这些相当可疑的条目: xx.xx.xx.xx - - [20/Jan/2014:09:00:04 +0000] "HEAD / HTTP/1.0" 200 274 ... xx.xx.xx.xx - - [20/Jan/2014:09:00:23 +0000] "POST /cgi-bin/php?%2D%64+... xx.xx.xx.xx - - [20/Jan/2014:09:00:25 +0000] "POST /cgi-bin/php5?%2D%64... ... 之后解码内容将php?...导致以下结果: -d allow_url_include=on -d safe_mode=off -d suhosin.simulation=on -d disable_functions="" -d open_basedir=none -d auto_prepend_file=php://input -d cgi.force_redirect=0 -d cgi.redirect_status_env=0 -n 这是我应该关注的事情吗?
11 apache2  security  php 

4
安装无法通过apt获得的Apache,Php,Mysql最新版本
我需要安装可在其网站上获得的最新版本的apache,php和mysql,但是问题是apt储存库尚没有这些更新版本。 我想要的版本:Apache 2.4.4,PHP 5.4.16和MySQL 5.6.12。 可通过apt获得的版本:Apache 2.2.22,PHP 5.4.15,MySQL 5.5.31。 Ubuntu不支持以上版本的软件包。请,我需要帮助!谢谢! PS Tasksel还没有这些版本的软件包。
11 apache2  compiling  mysql  php 

3
如何配置Postfix通过我的Gmail帐户发送所有电子邮件?
我正在尝试从本地主机通过Google发送电子邮件。(通过PHP5.3) 但是Google一直在阻止我的请求。 我尝试遵循针对一些类似问题的解决方案,但由于某些原因,它们无法正常工作。 我按照这些说明进行了配置-http: //www.dnsexit.com/support/mailrelay/postfix.html 现在获取配置数据: 我的main.cf文件如下所示: relayhost = [smtp.gmail.com]:587 smtp_fallback_relay = [relay.google.com] smtp_sasl_auth_enable =是 smtp_sasl_password_maps =哈希:/ etc / postfix / sasl_passwd smtp_sasl_security_options = 我的sasl_passwd看起来像这样: [smtp.gmail.com]:587 mygmailuser@gmail.com:密码 这就是mail.log行的样子: 12月14日10:24:50 COMP-NAME后缀/提取[5185]:1C3987E0EDD:uid = 33 from = 12月14日10:24:50 COMP-NAME后缀/清除[5499]:1C3987E0EDD:message-id = <20121214082450.1C3987E0EDD@COMP-NAME.localdomain> 12月14日10:24:50 COMP-NAME后缀/ qmgr [5186]:1C3987E0EDD:from =,size = 483,nrcpt = 1(队列处于活动状态) 12月14日10:24:50 COMP-NAME postfix …
11 12.04  php  mail  postfix 


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.