作者hdw770715 (*unicef)
看板PHP
标题[请益] Apache 2.4.18 + PHP 7.0 问题
时间Sat Nov 4 00:23:57 2017
安装Ubuntu 16.04,过程就直接选择要装LAMP,
网页路径都设好之後,Client开
http://xxx.xxx/test.php,
不知何故,会直接把原始码吐出来,
ex:
<?
echo"Test Page";
?>
这个状况要改什麽设定吗?
印象中以前Ubuntu 10.X的年代,装完就都可以用了啊!怎麽16.04会这样?= =
Thx!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 175.182.71.74
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PHP/M.1509726244.A.DFE.html
1F:→ LinLinJim: <?php ?> 11/04 00:50
2F:→ fezexp9987: <?= 11/04 00:53
3F:→ cf1064: 应该是php缩写没有on 11/04 00:58
5F:→ hdw770715: 还真的是<?php ?> ||| 11/04 07:58
6F:→ hdw770715: 以前都没加php,看来有一堆页面要改了! 11/04 07:59
7F:→ hdw770715: Thx! 11/04 07:59
8F:推 yanli2: 不用改页面啦 php.ini 设定一下就ok 11/04 09:20
9F:→ dinos: find . -name "*.php" -type f -exec sed -ie 's/<\?/<\?ph 11/04 12:03
10F:→ dinos: p/g' '{}' \; 11/04 12:03
11F:→ MangoTW: <?php 最好别省 11/04 12:38
12F:→ Kenqr: short_open_tag 会产生一些问题 所以後来才预设关闭 11/04 14:59
13F:→ Kenqr: 搜寻取代一下花不了多少时间 建议还是改程式 11/04 15:00
15F:推 newversion: 如果哪本书的ex 都用short_open_tag 书可以丢了 11/06 21:33
16F:推 newversion: 取代要小心 <?xml --->变 <?phpxml 11/06 21:37
17F:推 JohnRoyer: 建议不要再使用 ?> end tag 了,除非 PHP 和 HTML 11/08 11:09
18F:→ JohnRoyer: 在一起 11/08 11:09
19F:推 Artlanis: 能请问为什麽不建议加 end tag呢? 11/09 00:18
20F:推 cybereros: apache 11/10 13:22
21F:→ jfcherng: 因为 end tag 非必须 11/12 05:31
22F:→ jfcherng: 并且如果加了, 其後的内容都会被当成 HTML 输出 11/12 05:31
23F:→ jfcherng: 可能会有意外的东西被输出 11/12 05:32
24F:→ jfcherng: 如果程式有输出 header 11/12 05:33
25F:→ jfcherng: 那麽便不允许在输出 header 前输出任何内容 11/12 05:34
26F:推 Artlanis: 感谢解惑 11/15 00:22