久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

在XAMPP下安裝版本較低的joomla出錯

 昵稱5932512 2012-04-10

Strict Standards: Non-static method JLoader…XAMPP安裝完joomla后出現(xiàn)整頁錯誤  

用最新的XAMPP1.7.4安裝joomla1.5.3,中途出現(xiàn)不少問題,。

好不容易解決了較低版本的You have an error in your SQL syntax  安裝示范案例時報錯:Error: the XML response that was returned from the server is invalid

 

結(jié)果瀏覽頁面時出現(xiàn)更恐怖的結(jié)果:出現(xiàn)整頁錯誤,!

 

Strict Standards: Non-static method JLoader::import() should not be called statically in /var/www/vhosts/marylynnmurray/yalestationspaandsalon.com/libraries/joomla/import.php on line 29

 

Strict Standards: Non-static method JLoader::register() should not be called statically in /var/www/vhosts/marylynnmurray/yalestationspaandsalon.com/libraries/loader.php on line 71

 

Strict Standards: Non-static method JLoader::import() should not be called statically in /var/www/vhosts/marylynnmurray/yalestationspaandsalon.com/libraries/joomla/import.php on line 32

 

Strict Standards: Non-static method JLoader::register() should not be called statically in /var/www/vhosts/marylynnmurray/yalestationspaandsalon.com/libraries/loader.php on line 71

 

Strict Standards: Non-static method JLoader::load() should not be called statically in /var/www/vhosts/marylynnmurray/yalestationspaandsalon.com/libraries/loader.php on line 161

 

……

 

這個錯誤出現(xiàn)的原因是PHP 5.3 joomla 還不是那么完美的兼容,所以時不時的來抽風(fēng),。

 

解決方法如下:

 

1, 打開 xampp/php/php.ini 配置文件,, 把 error_reporting = E_ALL | E_STRICT 替換成 error_reporting = E_ALL & ~E_STRICT  ,把 display_errors = On 替換成 display_errors = Off ,,然后保存,,重啟服務(wù)器,刷新頁面,。

 

2,,也可打開joomla 文件夾下的 configuration.php, 把error_reporting = "-1" 替換成 error_reporting = "-6138",, 然后保存,,這種方法治標(biāo)不治本。

 

3,,修改joomla文件夾下的 htaccess.txt 文件,, 打開文件,,找個合適的位置,如最后面,,添加如下代碼:

# supress php errors
php_flag display_startup_errors off
php_flag display_errors off
php_flag html_errors off
php_value docref_root 0
php_value docref_ext 0



然后 文件-另存為 ,,選好保存路徑, 文件名為:.htaccess ,, 文件類型變?yōu)椋核形募?span lang="EN-US">  d,保存,。

 

至此,joomla1.5.X及以上不兼容高版本XAMPPphp/mysql)的問題全解決了

 

 

 

 

 

Error: the XML response that was returned from the server is invalid,joomla安裝示范案例時報錯  

joomla安裝示范案例時報錯:Error: the XML response that was returned from the server is invalid

 

注:安裝一個模板的快速安裝包 JV Cera quickstart package.zipjoomla1.5.18),,和joomla1.5.3版均出現(xiàn)了這些問題問題,。

類似的還有較低版本數(shù)據(jù)庫設(shè)置時報錯:You have an error in your SQL syntax 

出現(xiàn)的這一系列問題,,應(yīng)該都是較新的XAMPP 1.7.4集成的PHP版本過高,joomla不能良好兼容,,mysql版本過高,有些命令已改變,。

 

一般用下面引用的第六條可以間接繞道解決不能安裝示例的問題(稍早的版本可能還要使用第五條講到了替換TYPE=MyISAM)。

 

安裝示范案例時報錯的問題只好這樣解決了,!

 

不過接下來瀏覽網(wǎng)站時會出現(xiàn)更嚇人的錯誤:

Strict Standards: Non-static method JLoader::import() should not be called statically in ……

 

 

以下是網(wǎng)上搜到的此類有價值文章或貼子的集合,可以作為解決此問題的參考,。

 


 

 

一、搜索了一下關(guān)于“Error: The XML response that was returned from the server cannot be processe這個錯誤的一些資料,,有人提到:

 


在安裝的時候,不要更改根目錄下 configuration.php.dist  這個文件的名稱,。



直接解壓縮,、上傳安裝包,,然后開始安裝,。不要更改任何文件的名稱,。







二,、貌似你的數(shù)據(jù)庫字符編碼沒有設(shè)置好,,建議設(shè)置為 utf8_general_ci sql里確實是用的這個)



三、我也出過相同的問題,,其原因是我預(yù)先建立了數(shù)據(jù)庫,,我把數(shù)據(jù)庫刪了,,問題就解決了.



linux類操作系統(tǒng)上這種現(xiàn)象比較常見,都是權(quán)限造成的,。安裝時不要將configuration.php.dist改名為 configuration.php,,不要把權(quán)限設(shè)為777,,這樣會暴露您的網(wǎng)站,,Joomla典型的權(quán)限設(shè)置為目錄權(quán)限為755,文件為權(quán)限為 644,,configuration.php文件為444。切記安裝完后改回這個,。

 

四,、我用的是Joomla_RT_Catalyst_j15這個版本,,是一個付費模板吧,。

它其中的范例文件sample_data.sql中有一句話是這樣的ENGINE=MyISAM DEFAULT CHARSET=utf8 ,。把它改成TYPE=MyISAM CHARACTER SET `utf8`后,,范例程序能順利的安裝了,。

最后分析后,兩句語句本身并沒有錯,,可能是mysql的版本不同引起的。





,、出現(xiàn)以上錯誤的原因有許多,,現(xiàn)在都沒有一個絕對的解決方案,,現(xiàn)在PP在此就使用了我以前提及的解決方案的朋友給出解決方案:

 

方法是比較傻瓜式的,,在出現(xiàn)錯誤的時候直接跳過去,,點擊next(下一步),,直接完成JOOMLA的安裝步驟,安裝完后,,請勿刪除installation文件,,重命名文件夾即可。

 

我們再次來到 joomla/installation/sql/mysql文件夾,,找到sample_data.sql  文件,,用DW或者notepad編輯軟件打開文件,,(此處不建議用記事本打開)再次把所有的 TYPE=MyISAM(較老的joomla版本里才有)替換成  ENGINE=MyISAM, 然后,,查找前綴 #__ (注意這里是連續(xù)兩個下劃線) ,替換為 jos_ (或者你在前面安裝過程中選擇的特定前綴,,注意變成了一個下劃線查找并以UTF-8編碼保存,。

 

打開phpmyadmin,, 打開JOOMLA程序所用的數(shù)據(jù)庫,,導(dǎo)入剛保存好的新文件sample_data.sql,,導(dǎo)入成功后,,刷新主頁,,你會看到所有網(wǎng)站數(shù)據(jù)都在頁面上了,。





六,、這兩天在XAMPP 1.7.3中也遇到這個問題。WinXP下測試用的,。

第一次安裝都很順利,,joomla 1.5中文版(joomlagete提供的1.5.15stable,,非官方中文),示例數(shù)據(jù)也裝上了,。由于種種原因,想重新全新安裝 ,,于是把整個joomla文件夾刪除,,mysql對應(yīng)數(shù)據(jù)庫刪除,。

然后再重新安裝與第一次相同的joomla版本,,到裝示例數(shù)據(jù)庫這一步時就出現(xiàn)那個錯誤了,然后示例數(shù)據(jù)庫自然就裝不上,。

后來干脆更狠一點,,XAMPP 1.7.3 都重裝了,,還是不行,。還是在示例數(shù)據(jù)庫安裝那出現(xiàn)
Error: The XML response that was returned from the server cannot be processed 

就是示例數(shù)據(jù)庫沒裝上,沒有遇上亂碼問題,,這兩天試用一下看看情況。

 

以前我安裝 Joomla! 核心都很順利,,不過是本地 XAMPP 服務(wù)器測試,,還是遠程安裝,,都沒有碰到過這個問題,,所以對它的解決方案也沒有把握,。



今天很意外的,我在安裝 Joomla! 1.5.20 時碰到了這個問題,!

在安裝程序進行到安裝示范資料那一步時,,點擊安裝示范資料按鈕,,就彈出了一個錯誤提示:

引用


Error: the XML response that was returned from the server is invalid




這個問題讓我很惱火,,因為我剛剛在同一個空間,、同一個數(shù)據(jù)庫中安裝了 Joomla! 1.6 核心(數(shù)據(jù)表前綴不同),安裝過程中也有安裝示范資料一步,,都順利完成了?,F(xiàn)在來安裝 Joomla 1.5 竟然卡住了,。這個實在說不過去啊,。

上網(wǎng)查了一下,,關(guān)于在 Joomla! 核心安裝過程中出現(xiàn) Error: the XML response that was returned from the server is invalid 問題的原因有這么幾種:

1
,、目錄/文件  權(quán)限問題  —— 解決辦法:修改權(quán)限
2
、數(shù)據(jù)庫賬號權(quán)限問題  —— 解決辦法:修改權(quán)限
3
,、FireFox 瀏覽器插件沖突(常見 Y!Slow 插件沖突,及 Web Developer 插件沖突,,等) —— 解決辦法: 換用谷歌 Chrome IE 瀏覽器安裝
4
,、在開始安裝前,誤將 configuration.php-dist 文件改名為 configuration.php  —— 解決辦法:不要改名,,刪除自己創(chuàng)建的 configuration.php 文件,,重新開始安裝過程
5
,、最奇怪的一種: 第一次安裝有這個 XML 問題,,休息一會兒,,重新安裝就好了!(無法理解)

在我今天解決這個問題的過程中,,我嘗試了上述各種辦法:查看目錄/文件夾權(quán)限,似乎沒問題,;更換瀏覽器,問題依舊,;休息一會兒再來,,問題依舊,!

最后,,我只好采用了另一個網(wǎng)友建議的辦法:不安裝示范資料,在完成安裝程序之后,,再手動安裝示范資料,。

事實證明,,這個辦法非常有效!因此我貼出來,,希望以后有人碰到這個 XML 問題時,,直接使用此方法,不要浪費時間在猜測原因及尋找其它解決途徑上面 —— 管它什么原因呢,,解決問題就行,!

具體操作過程如下:

引用


1、 如果在點擊安裝示范資料按鈕后,,出現(xiàn)了“Error: the XML response that was returned from the server is invalid”這個錯誤,,就不要再嘗試點擊該按鈕,,而是放棄安裝示范資料,直接填寫管理員賬號并進入下一步,,完成安裝程序,。暫時不要刪除 /installation 目錄,,而是改名為 /_installation,。

2
,、安裝結(jié)束之后,,可以看到 Joomla! 前臺一片空白,,這是因為示范資料沒有安裝上去。但是在數(shù)據(jù)庫中可以看到,,數(shù)據(jù)表都已經(jīng)創(chuàng)建了,。

3
,、打開 /installation/sql/mysql/ 目錄,找到  sample_data.sql 文件并下載到電腦上,,用文本編輯器打開(最好不要用記事本,,推薦使用 Notepad++ 編輯器),。

4
,、在 sample_data.sql 文件中查找前綴 #__ (注意這里是連續(xù)兩個下劃線) ,替換為 jos_ (或者你在前面安裝過程中選擇的特定前綴,,注意變成了一個下劃線) ,,然后保存此文件,,一定要保存為 utf-8 編碼,。

5
,、通過你的數(shù)據(jù)庫管理工具 (例如 phpMyAdmin ) ,導(dǎo)入這個修改過的 sample_data.sql 文件到數(shù)據(jù)庫,。示范資料就安裝成功了。

6
,、這時再瀏覽網(wǎng)站前后臺,會發(fā)現(xiàn)一切都正常了,。這時請記得刪除 /_installation 這個目錄,。

 

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點,。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,謹防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報,。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多