我是PHP的新手。我已经在Ubuntu上成功安装了PHP,现在我想开始我的第一个程序。我使用gPHPEdit作为IDE。 我应该在哪里保存我创建的.php文件?以及如何运行/测试它们?
答案 0 :(得分:4)
确保已安装LAMP
。做一个sudo tasksel
并选择灯然后点击进入,它必须是有史以来最简单的*放大器安装。最好安装phpmyadmin:sudo apt-get install phpmyadmin
。之后,只需将文件复制到/var/www/
,然后它们就会显示在http://localhost
上。我建议使用Eclipse PDT或Netbeans build for PHP。
答案 1 :(得分:1)
你应该拿起一本书或开始在网上学习一些好的教程 如果您只是使用php编写脚本,可以将它们保存在任何地方并使用php命令行解释器在终端上运行php。 如果您正在尝试编写Web脚本(我认为您是),则需要安装和配置Web服务器(通常是apache)并将脚本保存在服务器的文档根目录中(通常为/ var / www)。此外,我强烈建议您阅读一些关于服务器和HTTP的内容,并在学习在php中构建网站之前弄清楚所有这些是如何工作的。
答案 2 :(得分:1)
如果您无法保存或复制到var / www / html,请在浏览器上运行您的php脚本。如果您使用的是Ubuntu 14.04。 我按照这些步骤操作,它对我有用。
sudo su
。 sudo subl /etc/apache2/sites-available/000-default.conf
以打开此文件。请注意,您可以将subl更改为任何文本编辑器以打开文件,例如sudo nano /etc/apache2/sites-available/000-default.conf.
DocumentRoot /var/www/html
更改为/home/user/yoursubdir
sudo subl /etc/apache2/apache2.conf
以打开此文件。 将以下内容添加到文件末尾
<Directory /home/user/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
保存并关闭文件。
sudo service apache2 restart
127.0.1.1/directory/document.php.
我希望这会有所帮助。
答案 3 :(得分:1)
从/var/www/
$ sudo rm index.html
在那里创建一个新的php文件:
$ sudo gedit /var/www/index.php
写下来:
<?php
print_r(phpinfo());
?>
重新启动Apache2服务器:
$ sudo service apache2 restart
OR
$ sudo /etc/init.d/apace2 restart
并指向yout localhost和/index.php
如果出现错误,请访问:http://www.allaboutlinux.eu/how-to-run-php-on-ubuntu/
答案 4 :(得分:0)
https://www.php.net/manual/en/features.commandline.webserver.php
这是一种在 php 中测试文件的简单方法。
$ cd ~/public_html
$ php -S localhost:8000
然后您可以在浏览器中输入 localhost:8000/myfile.php
。