Prestashop安装-目录权限问题
Aug 08, 2016 am 09:19 AM在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-bootstrap/目录下的:lang/ cache/ pdf/lang/。这些目录可以提前修改好,也可以在安装向导检测出权限问题之后再修改。
如果在安装前不修改目录权限,检查日志access_log可发现500问题,进一步检查日志php_error_log可发现如下错误:
(1)Cannot write temporary file
(2)PHP Fatal error: Class 'Core_Business_ContainerBuilder' not found in /Applications/XAMPP/xamppfiles/htdocs/skin1998/config/bootstrap.php on line 27
(3)PHP Fatal error: Class 'Tools' not found in /Applications/XAMPP/xamppfiles/htdocs/skin1998/classes/PrestaShopAutoload.php on line 163
版权声明:本文为博主原创文章,未经博主允许不得转载。
以上就介绍了Prestashop安装-目录权限问题,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Guide d'installation et de mise à niveau de PHP 8.4 pour Ubuntu et Debian

Comment configurer Visual Studio Code (VS Code) pour le développement PHP
