2014-09-30 16 views
5

Tôi đang cố gắng cài đặt Magento 1.8 trên PC của mình. Tôi đang sử dụng Vagrant làm máy ảo với môi trường Debian. Mỗi khi tôi thử cài đặt, tôi gặp lỗi hiển thị:không thể ghi dữ liệu phiên làm việc Magento

Fatal error: Uncaught exception 'Exception' with message 'Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/www/html/magento/magento_1.8/var/session) in Unknown on line 0' in /var/www/html/magento/magento_1.8/app/code/core/Mage/Core/functions.php:245

Và tôi không thể tìm ra lý do! Đường dẫn là chính xác và do đó là các quyền truy cập vào thư mục đó. Bất cứ ai cũng có instpired ?? Cảm ơn !! :)

Trả lời

16

Tôi đã gặp vấn đề tương tự với âm hộ, tôi đã sửa nó bằng cách thay đổi session.save_path để đặt nó trong VM.

Thay đổi các tập tin app/etc/local.xml

<config> 
    <global> 
     ... 
     <session_save><![CDATA[files]]></session_save> 
     <session_save_path> 
      <![CDATA[/tmp/session]]> 
     </session_save_path> 
    </global> 
    ... 
</config> 

rõ ràng bộ nhớ cache và khởi động lại apache nếu bạn có một máy gia tốc php:

sudo rm -R var/cache/* var/session/* 
sudo rm -R var/session 
sudo service apache2 restart 

Hope trợ giúp này.

+1

nhưng tại sao? có sự cố với thư mục được đồng bộ hóa không? – rayphi

1

Tôi cũng gặp vấn đề trong âm hộ và tôi không thể nói cho bạn biết điều gì đang xảy ra ở đó.

Đầu tiên tôi nghĩ đó có thể là vấn đề về bộ nhớ, vì vậy tôi đã tăng bộ nhớ lên 128Mb trong trường hợp. Không làm việc.

Trường hợp của tôi là nó luôn luôn xuất hiện vài lần, nhưng sau đó nó đột nhiên hoạt động. Cho đến khi tôi khởi động lại memcache.

Vì vậy, thay vì sau đó khởi động lại, tôi bắt đầu xóa nó qua tập lệnh bash và sự cố đã biến mất. Để giúp bạn có cảm hứng ở đây, đó là:

#!/bin/bash 
if [ ! -f "app/etc/local.xml" ]; then 
    echo "Not in a magento root, aborting" 
    exit 1; 
fi 
vagrant ssh -c '(sleep 0.2; echo flush_all; sleep 0.2; echo quit;) | telnet 127.0.0.1 11211' 

rm -rfv var/cache 
rm -rfv var/full_page_cache 

exit 0; 
Các vấn đề liên quan