首頁  >  文章  >  後端開發  >  Prestashop安裝-目錄權限問題

Prestashop安裝-目錄權限問題

WBOY
WBOY原創
2016-08-08 09:19:051475瀏覽

在linux和mac os x系統中部署prestashop時,需要注意修改prestashop目錄的讀寫權限,否則會導致無法安裝或安裝後無法存取。以apache httpd 2.0和prestashop1.6.1為例,以下是幾點注意事項:

1.不要將整個prestashop目錄的權限修改為777,例如chmod -R 777 prestashop,這會導致安裝後網站無法訪問。

2.安裝前要先修改config和cache目錄的權限為777,否則安裝精靈頁面無法顯示,瀏覽器開啟一片空白。這兩個目錄可以遞歸修改,chmod -R 777 config/ cache/。

3.其它需要修改為777權限的目錄包括:classes/ log/ img/ mails/ modules/ translations/ upload/ download/;

還有themes/default-bstram/ / cache/ pdf/lang/。這些目錄可以事先修改好,也可以在安裝精靈偵測出權限問題之後再修改。

如果在安裝前不修改目錄權限,檢查日誌access_log可發現500問題,進一步檢查日誌php_error_log可發現以下錯誤:

(1)Cannot write temporary file

(1)Cannot write temporary file error:  Class 'Core_Business_ContainerBuilder' not found in /Applications/XAMPP/xamppfiles/htdocs/skin1998/config/bootstrap.php on line 27

🟜(3.Ilicn Class/Ilic​​片 Class/jations /xamppfiles/htdocs/skin1998/classes/PrestaShopAutoload.php on line 163

版權聲明:本文為部落客原創文章,未經部落客允許不得轉載。

以上就介紹了Prestashop安裝-目錄權限問題,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn