在iphone上安装与设定PHP【高級篇】
在上一篇我们学会了Apache网页伺服器的安装与架设,那么既然架好了,若只放静态的网页或是拿来浏览目录而已,那真的是大材小用,也可惜了Apache及iPhone强大的功能,现在我们来帮Apache加点神通吧。
这次介绍的法宝是著名的Web程式开发语言PHP,PHP是一种“伺服器端的HTML嵌入式的描述语言”,不过这里不是要介绍如何撰写PHP程式,而是要教您如何安装及设定,并能在下一篇做实际上的运用,话不多说,让我们开始吧:这次介绍的法宝是著名的Web程式开发语言PHP,PHP是一种“伺服器端的HTML嵌入式的描述语言”,不过这里不是要介绍如何撰写PHP程式,而是要教您如何安装及设定,并能在下一篇做实际上的运用,话不多说,让我们开始吧:
PHP的安装若您早已熟悉Installer的使用,那这里您也将驾轻就熟, 在Installer的画面选择Development的分类。 PHP的安装若您早已熟悉Installer的使用,那这里您也将驾轻就熟,在Installer的画面选择Development的分类。
进入后再选择PHP(PHP runtime environment)。进入后再选择PHP(PHP runtime environment)。
同样有关于PHP的相关资讯与版本,这里所提供的可是最新的同样有关于PHP的相关资讯与版本,这里所提供的可是最新的
PHP5喔。 PHP5喔。
安装提示视窗。安装提示视窗。
由于PHP的档案较大,所以下载您得多花一点时间喔。由于PHP的档案较大,所以下载您得多花一点时间喔。
下载完成后会跳出添加路径的讯息(/opt/iphone/bin/ ),下载完成后会跳出添加路径的讯息(/opt/iphone/bin/ ),
先把这个路径资料记下来,稍后我们在设定时会使用到这个资讯。先把这个路径资料记下来,稍后我们在设定时会使用到这个资讯。
按下OK后开始进行安装作业。按下OK后开始进行安装作业。
安装完成后将会跳回Installer的主画面,接下来,开始PHP安装完成后将会跳回Installer的主画面,接下来,开始PHP
的设定工作。的设定工作。
继续搬出我们iPhone的好朋友WinSCP吧!继续搬出我们iPhone的好朋友WinSCP吧!
添加系统使用路径 添加系统使用路径
1.请使用WinSCP连接上iPhone后进入/etc 目录(真实为/private/etc)。 1.请使用WinSCP连接上iPhone后进入/etc 目录(真实为/private/etc)。
2.下载profile 档案。 2.下载profile档案。
3.编辑profile 。 3.编辑profile 。
4.
# System-wide .profile for sh(1) # System-wide .profile for sh(1)
PATH="/bin:/sbin:/usr/bin:/usr/local/bin:/usr/sbin:/var/root/bin :/opt/ipohne/bin "
export PATH export PATH
TERM="vt102"
export TERM export TERM
if [ "${BASH-no}" != "no" ]; then if [ "${BASH-no}" != "no" ]; then
[ -r /etc/bashrc ] && . /etc/bashrc [ -r /etc/bashrc ] && . /etc/bashrc
fi
还记得前面记下的路径资讯吗?还记得前面记下的路径资讯吗? 就是在这儿了,请加入红色字的资料。就是在这儿了,请加入红色字的资料。
5.存档后上传。 5.存档后上传。 (原始档案同样做更名以当作备份喔) (原始档案同样做更名以当作备份喔)
修改Apache httpd.conf 的设定 修改Apache httpd.conf的设定
1.同样使用WinSCP进入/etc/httpd (真实为/private/etc/httpd)。 1.同样使用WinSCP进入/etc/httpd (真实为/private/etc/httpd)。
2.下载httpd.conf。 2.下载httpd.conf。
3.编辑httpd.conf。 3.编辑httpd.conf。
4.
~~~~ 以上略过~~~ ~~~~以上略过~~~
# CustomLog logs/dummy-host.example.com-access_log common # CustomLog logs/dummy-host.example.com-access_log common
#</VirtualHost>
ScriptAlias /php /opt/iphone/bin ScriptAlias /php /opt/iphone/bin
AddType application/x-httpd-php .php AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php-cgi" Action application/x-httpd-php "/php/php-cgi"
在最后一行加上上述三行的设定。在最后一行加上上述三行的设定。
5.存档后上传。 5.存档后上传。
最后您要自己写一个PHP的简单程式来进行测试喔<- 前面不是说不讲程式?最后您要自己写一个PHP的简单程式来进行测试喔<-前面不是说不讲程式?
这程式超级简单,因为只有三行,所以学一下也不错!这程式超级简单,因为只有三行,所以学一下也不错!
1.打开记事本。 1.打开记事本。
2.填入 2.填入
<?php
phpinfo();
?>
3.将档案存成index.php (注意一下副档名喔) 。 3.将档案存成index.php (注意一下副档名喔) 。
4.将index.php上传到前一篇所介绍的Apache使用目录(/Library/WebServer/Document)。 4.将index.php上传到前一篇所介绍的Apache使用目录(/Library/WebServer/Document)。
设定完成,这时请将iPhone关机后重新开机。 设定完成,这时请将iPhone关机后重新开机。
开机后请打开Safari并输入127.0.0.1,此时在档案清单的画面中您会看到index.php,点一下他。开机后请打开Safari并输入127.0.0.1,此时在档案清单的画面中您会看到index.php,点一下他。
若您PHP安装或设定有问题,则会出现下列的画面。若您PHP安装或设定有问题,则会出现下列的画面。
若您出现的是下面的画面,那恭喜您,您不但成功安装了PHP,您还学会了撰写PHP的程式喔,这里将列出您PHP在Apache内的相关设定资讯,看起来是不是很有成就感呢。若您出现的是下面的画面,那恭喜您,您不但成功安装了PHP,您还学会了撰写PHP的程式喔,这里将列出您PHP在Apache内的相关设定资讯,看起来是不是很有成就感呢。
编译自:iphonetw
iPhone之家(www.myiphones.com.cn),爱上iphone,爱上MyiPhones.com.cn
相关新闻
- 2008-07-21 02:44:48·iPhone 2.0固件完美破解详细教程MAC版
- 2008-07-17 02:17:44·十招:教你延长 iPhone 3G 电池寿命
- 2008-07-15 15:27:54·HidePod 视频、程序隐藏软件使用教程
- 2008-07-15 00:49:26·aMaze!滚钢球游戏使用教程
- 2008-07-15 00:26:24·AgileMessenger即时通讯工具使用教程
- 2008-07-14 23:30:22·Tetris俄罗斯方块游戏使用教程
- 2008-07-14 23:18:07·PenguinPanic 疯狂企鹅使用教程
- 2008-06-12 16:45:51·删除summerboard,不再害怕白苹果!
- 2008-06-10 16:18:34·增加iPhone和iPod Touch系统目录空间的方法
- 2008-05-30 02:32:05·利用Gmail获取其他邮箱邮件 解决邮件乱码













