ubuntu php5.3 Ubuntu软件中心
大家好,今天来为大家解答ubuntu php5.3这个问题的一些问题点,包括Ubuntu软件中心也一样很多人还不知道,因此呢,今天就来为大家分析分析,现在让我们一起来看看吧!如果解决了您的问题,还望您关注下本站哦,谢谢~
求助 如何在ubuntu14 中编译安装php5.3
更新源列表
打开"终端窗口",输入"sudo apt-get update"-->回车-->"输入root用户的密码"-->回车,就可以了。如果不运行该命令,直接安装php,会出现"有几个软件包无法下载,您可以运行apt-get update------"的错误提示,导致无法安装。
安装php
打开"终端窗口",输入"sudo apt-get install php5"-->回车-->输入"y"-->回车-->安装完成。
让Apache支持php
打开"终端窗口",输入"sudo apt-get install libapache2-mod-php5"-->回车-->安装完成。
安装php5-gd模块
打开"终端窗口",输入"sudo apt-get install php5-gd"-->回车-->安装完成。
使用gedit在"/var/www"下创建info.php文件
打开"终端窗口",输入"sudo gedit/var/www/info.php"-->回车-->在编辑器中输入"<?php phpinfo();?>"-->保存,文件创建成功。
测试Apache是否能解析php网页
在火狐浏览器中输入"127.0.0.1\info.php"-->出现了php的版本信息页面,说明php安装配置成功。
如何在Ubuntu上使用eclipse搭建PHP开发和调试环境
1.安装Eclipse和PDT等插件:最简单的是从这个站点http//eclipse org/pdt/下载最新版本的PDT x.x All In Ones/ Eclipse PHP Package
2.安装Java运行环境Jre/Jdk,注意JRE或者JDK的版本必须要满足Eclipse软件的最低需求
3.安装配置xdebug(可以参考我的文章http//blog csdn net/huoyin/article/details/7538738),最好将这个文中的端口改为9000,这样在eclipse中就可以少配置一部分
4.重启apache
sudo/etc/init.d/apache2 restart
5.打开eclipse,建一个PHP项目,再建一个PHP网页
echo phpinfo();
保存,在firefox中测试看一下结果。这里要注意路径,一定要找得到文件。
6.配制eclipse的浏览器
打开eclipse,找到window->preferences->general->web browser,看一下有没浏览器,没有就添加一下,当然是firefox
7.配制运行及调试选项
window->preferences->PHP->>php executables->add->设置如下
php5
/usr/bin/php5(注意这里要选择php5,不要是php,因为我们安装的是php5-xdebug)
8.建立PHP脚本后,最后调试运行
打开Run->Open Debug Dialog,选择调试所需要用的名称和环境,仔细看一下,应该没问题。
然后就可以单步调试了。
主要的就这么多,其他的自己多摸索一下.
-----------------------------------------------------------------------------------------------------------------------------------
软件开发的断点调试是必不可少,这里介绍ubuntu中eclipse工具中php的调试配置。
本打算配置ZendDebugger进行调试,配置了老长时间没配置成功,在phpinfo看不到ZendDebugger生效,经查发现是php5.3的问题,必须先卸载,本文介绍使用xdebug了。
软件安装太简单了,分别执行如下命令:
sudo apt-get install apache2
sudo apt-get install php5
sudo apt-get install php5-cli
sudo apt-get install php5-xdebug
php的配置:
php.ini在/etc/php5/下的几个文件夹里,应该有三个文件夹:apache2、cli、conf.d,我们应该修改apache2和cli下的php.ini.在conf.d下有一个xdebug.ini文件,记录了xdebug的文件路径。
sudo vi/etc/php5/apache2/php.ini
sudo vi/etc/php5/cli/php.ini
用超级用户权限分别打开上面说的两个php.ini,添加如下代码
[xdebug]
xdebug.remote_enable= 1
xdebug_remote_host=“localhost”
xdebug.remote_port= 9000
xdebug.remote_handler=“dbgp”
zend_extension=/usr/lib/php5/20090626+lfs/xdebug.so
重新启动apache:sudo/etc/init.d/apache2 restart
配置eclipse的调试和运行环境
打开eclipse的菜单-[windows]->[preferences]
选择php-debug在右面窗口中的php debugger中选择xdebug,下面的字符集选择与开发的代码字符集一致,然后应用。
选择php executables的窗口右面新建,名称:php5;excute phth:/usr/bin/php5;ini file:/etc/php5/apache2/php.ini;type:cli;debugger:xdebug。
好了,现在一切顺利,就可以进行断点调试程序了。
ubuntu 安装不了php5怎么办
Ubuntu16.04无法安装php5,是因为系统中仅自带了php7版本,官方软件库中并未提供php5。
解决方法有二:一是安装Ubuntu14.04版本,该版本中包含php5;二是使用PPA(Personal Package Archive)方式安装php5。
在Ubuntu16.04环境下,尝试安装php5时会收到如下提示:`Package php5 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. E: Package'php5' has no installation candidate`。同样,尝试安装`libapache2-mod-php5`也会遇到类似问题。
这表明,Ubuntu16.04的官方软件库中并未提供php5版本。解决方法可以考虑降级使用Ubuntu14.04版本,该版本中包含php5。或者,可以利用PPA(Personal Package Archive)的方式,从第三方源安装php5。
通过安装14.04版本或者使用特定的PPA源,可以解决Ubuntu16.04环境下安装不了php5的问题。请注意,根据项目需求,选择合适的解决方案。