Tag: php

E:无法找到包php5-imap

我想在Ubuntu Server 16上安装PHP imap。 按照以下步骤操作: 未启用Ubuntu 14.04上的php5-imap $ sudo apt-get install php5-imap E: Unable to locate package php5-imap

从shell脚本调用并运行php脚本

我正在尝试一些简单而又无法理解的东西。 试图运行一个从脚本目录调用php脚本的shell脚本。 我的shell脚本很简单test.sh : #!/bin/sh LIST=”/path/to/my/site/dir” CONFIG=”/usr/bin/php ” for i in $LIST do . “${CONFIG}${i}/test.php” done 我的test.php没有错误,当我直接在浏览器中运行它时,它正在工作。 它再简单的脚本就好 当我运行./test.sh结果是 ./test.sh:8 :.:无法打开/ usr / bin / php /path/to/my/site/dir/test.php 第8行是. “${CONFIG}${i}/test.php” . “${CONFIG}${i}/test.php” 我也试过在PHP文件的开头添加这行,但结果是一样的 #!/usr/bin/php 更新:php的路径 $ which -a php /usr/bin/php 我也做了chmod +x test.php

禁止您无权访问此服务器上的/ phpmyadmin

我通过以下步骤在我的Ubuntu 12.04 localhost上安装了php,mysql,phpmyadmin: 我尝试以下步骤: sudo apt-get install apache2 sudo /etc/init.d/apache2 restart sudo apt-get install php5 libapache2-mod-php5 sudo apt-get install php5-cli sudo apt-get install php5-cgi sudo apt-get install php5-mysql sudo apt-get install php5-pgsql sudo /etc/init.d/apache2 restart 比我面对phpmyadmin找不到错误并使用以下答案修复 升级php和apache后如何解决phpmyadmin未发现的问题? 应用该修复后,我收到另一条错误消息: Forbidden You don’t have permission to access /phpmyadmin on this server. 怎么解决这个问题?

在Ubuntu 13.04上安装PHP 5.3

如何在Ubuntu 13.04 (Raring Ringtail)上安装旧的PHP版本 – 优选版本5.3.3?

Ubuntu 12.04 Apache 2 – 内联CSS工作但外部CSS无法正常工作

在已安装的apache2中用作开发服务器。 创建了我的网站,它在我的浏览器中正确加载,除了…… 外部CSS样式表无法加载。 内联CSS工作, style标签工作,但link rel=”stylesheet” type=”text/css” href=”style.css”似乎没有做任何事情。 我的apache2.conf是未经编辑的。 这是我的php5.conf文件和我的站点conf文件,以防需要它们: 启用MODS-/ php5.conf SetHandler application/x-httpd-php SetHandler application/x-httpd-php-source SetHandler application/x-httpd-php SetHandler application/x-httpd-php SetHandler application/x-httpd-php # To re-enable php in user directories comment the following lines # (from to .) Do NOT set it to On as it # prevents .htaccess files from disabling it. php_admin_value engine Off […]

LAMP-stack安装:php代码没有运行(php代码显示如此)

一直在尝试设置一台灯泡服务器。 首先我做了: sudo apt-get install lamp-server^一切似乎都有效。 当我访问localhost , it works!! 页面显示。 然后我误删了我的html文件夹。 但我用自己的替换它。 但那么(ofc) it works!! 网站消失了,但我的服务器还在运行。 但为了还原这个我尝试卸载我的灯服务器,遵循以下提示: 如何删除LAMP堆栈,以便重新开始? 但由于这是一个旧教程,当我试图删除它时,我的系统找不到大多数文件… 无论如何,之后我尝试再次手动安装所有东西: sudo apt-get install apache2 , sudo apt-get install apachelib2-mod-php , sudo apt-get install mysql-server 。 然后做了一个mysql_secure_isntallation或者其他什么。 并按照说明进行操作。 现在,当我访问localhost ,唯一可以输出的是 这是我自己放在那里的文件(不是它输出整个代码)。 此外,即使我输入正确的密码,我也无法访问我的mysql数据库。 我做的一个很大的问题就是我跟着10个不同的教程,所有看起来都过时了,因为他们都提到了php5。 我知道我在这里深水,但我甚至不知道如何调试这个或要检查什么。 什么可能出错? 什么还在工作? 现在我最好的行动方针是什么?

使用PostgreSQL和XAMPP的问题

我似乎无法让PostgreSQL在XAMPP上工作(使用Lubuntu 14.02)。 我是新手使用PHP,服务器和数据库,但我收到以下错误消息。 致命错误:在第551行的/opt/lampp/htdocs/imageability/SkjemaDatabase.php中调用未定义的函数pg_escape_string() 所以在我看来这是PostgreSQL的一个问题。 pg_connect()显示相同的错误消息。 我已经尝试了一些使PostgreSQL与XAMPP一起工作的东西,比如在我的文件php.ini取消注释以下行,然后重新启动服务器,但没有成功。 延长= php_pdo_pgsql.dll 延长= php_pgsql.dll 我还读过你可以尝试将文件libpq.dll复制到Apache文件夹,但我似乎根本没有这个文件(用find搜索)。 这可能是问题吗? 我也尝试单独下载Apache2,PHP5和PostgreSQL,但这似乎对我没有帮助,因为我在这种情况下只得到一个空白页,甚至没有错误信息。 我正在使用的PHP文件很好并且可以为其他人工作,我也可以在服务器上使用其他PHP文件。 感谢任何帮助!

无法下载composer php

我在下载composer php时遇到这种错误。 php composer-setup.php All settings correct for using Composer PHP Warning: file_put_contents(/home/vasu/.composer/keys.dev.pub): failed to open stream: Permission denied in /home/vasu/composer-setup.php on line 468 PHP Warning: file_put_contents(/home/vasu/.composer/keys.tags.pub): failed to open stream: Permission denied in /home/vasu/composer-setup.php on line 485 Downloading 1.2.0… PHP Warning: openssl_verify(): supplied key param cannot be coerced into a public key in /home/vasu/composer-setup.php […]

如何在ubuntu 16.04上安装带有php 5.3的灯服务器?

是否有可能在ubuntu 16.04上成功运行php5.3? 我有一个只需要php 5.3版本的PHP应用程序。 请告诉我运行PHP 5.3需要什么版本的ubuntu 如何安装带有php 5.3的灯服务器及其所有相关模块(apache server mysql等)

如何在Ubuntu Xenial上处理丢失的包php5-cgi?

apt-get install php5-cgi说: Package php5-cgi is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source php5-cgi包显然已从 Ubuntu Xenial中删除了。 那么我的选择是什么? 我应该使用这个软件包的新版本吗? 我可以从旧存储库下载.deb吗? 这是否意味着使用此软件包的应用程序将停止工作?