xampp装好了,可是怎么用呢?(问题已经解决,再次感谢各位热心的朋友)

软件和网站开发以及相关技术探讨
回复
头像
greencoral
帖子: 147
注册时间: 2006-06-27 23:34

xampp装好了,可是怎么用呢?(问题已经解决,再次感谢各位热心的朋友)

#1

帖子 greencoral » 2007-03-12 21:15

刚刚开始学习PHP,也是刚刚开始学习编程
按照前面的帖子,下载了一个XAMPP,根据说明测试成功了
谁能教教我怎么用呢

我创建了一个文本文档,命名为“text.php"
内容如下
<html>
<title>PHP</title>
<body>
<?php

echo “Hello!”;

?>
</body>
</html>
然后呢,我该如何让它在firefox中显示出来呢?
似乎不能直接打开!
大家不要笑我,刚刚开始学习php,诚心向大家请教!
上次由 greencoral 在 2007-03-20 11:13,总共编辑 2 次。
头像
seanone
帖子: 119
注册时间: 2007-03-13 15:49
联系:

#2

帖子 seanone » 2007-03-18 16:17

/opt/lampp/lampp start
然后你可以通过http://localhost看看lampp的帮助页面
至于你的PHP页面文件要放在../lampp/htdoc/ 下
这个是最快速的开始方法了吧?
头像
greencoral
帖子: 147
注册时间: 2006-06-27 23:34

#3

帖子 greencoral » 2007-03-18 17:11

我进入 了那个文件夹,里面有3个文件
gongshu@gongshu-ubuntu:/opt/lampp/htdocs$ ls -al
总用量 20
drwxr-xr-x 4 nobody root 4096 2006-11-26 18:56 .
drwxr-xr-x 20 root root 4096 2007-02-17 16:24 ..
-rw-r--r-- 1 nobody root 163 2003-11-01 05:15 index.html
drwxr-xr-x 2 nobody root 4096 2004-12-26 18:30 webalizer
drwxr-xr-x 6 root root 4096 2006-11-26 18:56 xampp
gongshu@gongshu-ubuntu:/opt/lampp/htdocs$
是不是要把这三个文件删除掉,然后把我自己的PHP页面文件拷贝进去?
然后如何访问我的PHP页面呢?主页要不要也改名为index.php?
头像
seanone
帖子: 119
注册时间: 2007-03-13 15:49
联系:

#4

帖子 seanone » 2007-03-18 17:52

啊?
不用删吧,你在下面建个文件夹,然后把你的东西放进去就行了啊
访问的时候“http://localhos/你的文件夹名称/你的文件.php
头像
greencoral
帖子: 147
注册时间: 2006-06-27 23:34

#5

帖子 greencoral » 2007-03-18 18:07

呵呵,我已经删了,不要紧,我再安装一次,然后用你的方法试试!谢谢了
头像
adqin
帖子: 1417
注册时间: 2007-01-24 22:07
来自: http://adqin.cn
联系:

#6

帖子 adqin » 2007-03-18 19:39

1、建立测试文件,在Desktop下建立test.php

代码: 全选

cd ~/Desktop
sudo vim test.php   (不会vim的话直接可以 sudo gedit test.php)

   里面输入内容:
    <?php 
          echo "HelloWorld!";
    ?>
    然后保存。
2、然后将你的test.php放入htdocs文件中

代码: 全选

sudo  mv  test.php /opt/lampp/htdocs/
3、测试

先:先启动XAMPP服务:

代码: 全选

 sudo /opt/lampp/./lampp start
再:浏览器地址栏输入:http://localhost/test.php
OK,看见HelloWorld了吗?
头像
greencoral
帖子: 147
注册时间: 2006-06-27 23:34

#7

帖子 greencoral » 2007-03-18 22:13

谢谢楼上的朋友,可是我这里还是有问题
root@gongshu-ubuntu:/opt/lampp/htdocs# ls -al
总用量 24
drwxr-xr-x 4 nobody root 4096 2007-03-18 22:04 .
drwxr-xr-x 20 root root 4096 2007-02-17 16:24 ..
-rw-r--r-- 1 nobody root 163 2003-11-01 05:15 index.html
-rw------- 1 gongshu gongshu 50 2007-03-18 22:04 test.php
drwxr-xr-x 2 nobody root 4096 2004-12-26 18:30 webalizer
drwxr-xr-x 6 root root 4096 2006-11-26 18:56 xampp
root@gongshu-ubuntu:/opt/lampp/htdocs# cat test.php
<?php
echo"<p>this is a PHP example.";
?>
root@gongshu-ubuntu:/opt/lampp/htdocs#
是不是test.php文件的权限出了问题?
或者
test.php文件的内容里面是不是应该加入html代码?
把test.php文件内容改为:
<html>
<title>test</title>
<body>
<?php
echo"<p>this is a PHP example.";
?>
</body>
</html>
才能显示?[/quote]

输入地址
显示错误信息如下
Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0

Fatal error: Unknown: Failed opening required '/opt/lampp/htdocs/test.php' (include_path='.:/opt/lampp/lib/php') in Unknown on line 0
头像
seanone
帖子: 119
注册时间: 2007-03-13 15:49
联系:

#8

帖子 seanone » 2007-03-19 14:22

ECHO和PHP里有没有HTML代码都没关系
建议你把/htdocs的权限改了,让你的登陆用户可以读写,我自己是这么弄的,这样用编辑器就可以在目录下直接存取,测试也方便.目前正在做PHP+AJAX功课呢.
至于会有什么样的安全隐患,大虾们会比较清楚些.
头像
greencoral
帖子: 147
注册时间: 2006-06-27 23:34

#9

帖子 greencoral » 2007-03-20 11:17

问题终于解决了,向各位表示感谢
的确是权限的问题!
-rw-r--r-- 1 nobody root 163 2003-11-01 05:15 index.html
-r--r--r-- 1 gongshu gongshu 50 2007-03-18 22:04 test.php
drwxr-xr-x 2 nobody root 4096 2004-12-26 18:30 webalizer
drwxr-xr-x 6 root root 4096 2006-11-26 18:56 xampp
gongshu@gongshu-ubuntu:/opt/lampp/htdocs$
把文件权限改变以后就可以正确显示了!
头像
greencoral
帖子: 147
注册时间: 2006-06-27 23:34

#10

帖子 greencoral » 2007-03-31 21:48

谢谢
头像
davinciywf
帖子: 10
注册时间: 2010-02-14 19:01

Re: xampp装好了,可是怎么用呢?(问题已经解决,再次感谢各位热心的朋友)

#11

帖子 davinciywf » 2010-02-26 18:58

ubuntu有个很大的毛病(或者说是优势),就是很多问题跟权限有关。
对于新手来说要有“是否有权限阅读,修改文件”的意思,我也是新手,装个XAMPP后弄点PHP进去就是烦,
如前面
sudo mv test.php /opt/lampp/htdocs/
难道在TEST.PHP里修改一两个语句也要不停地输入这么长的文字来进行测试么?
何况XAMPP只能装在/opt下
所以修改lampp权限是关键。
X-Bob
帖子: 96
注册时间: 2009-08-06 11:07

Re: 改权限引出问题了!

#12

帖子 X-Bob » 2010-03-06 18:21

seanone 写了:ECHO和PHP里有没有HTML代码都没关系
建议你把/htdocs的权限改了,让你的登陆用户可以读写,我自己是这么弄的,这样用编辑器就可以在目录下直接存取,测试也方便.目前正在做PHP+AJAX功课呢.
至于会有什么样的安全隐患,大虾们会比较清楚些.
================================
一次只能引用一个人的回帖吗?
还想问一下11楼的朋友呢。

我也是这个思路,不过更彻底,把/opt文件夹的权限改了,结果,现在XAMPP不能用了。。。。
错误我会随后贴出,现在在WIN底下。
回复