hello world

时间:2017-07-06 12:09:59

标签: php html mysql database apache

(警告:初学者) 所以我在网上为OS X教程设置了一个带有apache,mysql,php的web服务器。

https://coolestguidesontheplanet.com/get-apache-mysql-php-phpmyadmin-working-osx-10-10-yosemite/

一切正常,我可以在localhost / user / sites /上打开.php脚本。当我做最简单的事情时:

<?php
echo "Hi";
?>
  

解析错误:解析错误,期待`&#34;标识符(T_STRING)&#34;&#39;在   第11行的/Users/xyz/Sites/test.php

但是甚至没有第11行来纠正某些事情?

我甚至用html身体试过它等等。也没有工作。

Apache也正在使用mysql服务器。 phpMyAdmin正在工作,我可以在mysql上编辑列表等等。 phpInfo告诉我它的版本5.5.38

如何获得我在.php文档中所写内容的简单浏览器视图?

2 个答案:

答案 0 :(得分:1)

如果启用了 short_open_tags ,则无法使用XML声明开始PHP脚本。 PHP将看到<?并自行回收它。它不会理解流浪php的含义。它会被解释为不变的。但echo将被视为另一个文字/常量。并且由于解析器无法理解两个后续的文字/值,而中间没有表达式运算符,这将是解析器失败。

编辑:(OP批准的解决方案)

不可见的Unicode字符问题。更改代码编辑器解决了问题

答案 1 :(得分:0)

在你的htdocs中创建一个文件夹。 之后,在新文件夹中创建一个名为&#34; index.php&#34;的文件,并将您的代码放入此文件中。 然后转到您的浏览器并输入以下链接:&#34; localhost / youfoldername&#34;

看到你的链接 /Users/xyz/Sites/test.php 。你必须在你的htdocs文件夹中工作

要找到htdocs文件夹:打开xampp表面,然后单击&#34;打开应用程序文件夹&#34;