2013-08-03 80 views
0

我最近通過自動更新程序更新了我的linux mint。我遇到了問題,它沒有執行php腳本。重新安裝libapache-mod-php5後,一些php開始工作。是的,只是一些,因爲phpinfo()正常執行,但另一個PHP文件,其他機器上正常工作,並正在我的工作,現在正在產生以下錯誤,重撥到$.ajax調用:status: parsererror errSyntaxError: Unexpected token <。會發生什麼,它會返回php文件而不執行它,即使它執行其他的php文件。Apache php模塊更新後表現奇怪

我CONFIGS如下:

Server version: Apache/2.4.6 (Ubuntu) 
PHP 5.5.1-1~precise+1 (cli) (built: Jul 22 2013 07:33:14) 
Copyright (c) 1997-2013 The PHP Group 
Zend Engine v2.5.0, Copyright (c) 1998-2013 Zend Technologies 
with Zend OPcache v7.0.2-dev, Copyright (c) 1999-2013, by Zend Technologies 

回答

0

的問題是,更新後的php.ini得到了覆蓋,它沒有解釋shortcode。解決的辦法是設置

short_open_tag=On

php.ini所建議here