Unable to list current working directory.

Thảo luận trong 'Các lỗi thường gặp' bắt đầu bởi batigolvn, 17 Tháng sáu 2014.

  1. batigolvn

    batigolvn New Member

    Mình cài đặt magento chạy local bình thường nhưng up lên host PA: Unable to list current working directory khi upload hình cho sản phẩm và ấn nút save.
    Ai biết cách nào fix giúp mình với

    Bài viết khác cùng chuyên mục:

  2. dhushin

    dhushin Member

    ban thu thiet lap quyen 777 cho thu muc media thu xem
  3. congkti

    congkti New Member

    Mình cũng bị tình trạng này. Ban đầu không upload đc hình, sau đó CHMOD 777 cho thư mục media thì bị lỗi như trên. Có bro nào đã từng bị tương tự giúp đỡ với
  4. batigolvn

    batigolvn New Member

    đổi hết thành 777 mới upload đc đó, nhưng upload lên xong save thì báo lỗi như trên
  5. dhushin

    dhushin Member

    bạn kiểm tra xem các thư mục con bên trong media có 777 chưa nếu chưa thì set hết luôn, thử xem
  6. batigolvn

    batigolvn New Member

    Đã set permission 7777 cho tất cả folder con thì chạy đc, xem đc hình sản phẩm cũ, upload hình mới cũng đc
    Tuy nhiên gặp vấn đề khác là tạo sản phẩm mới nó không load ra đc, mặc dù đã chỉnh hết các thông số giống sản phẩm cũ
    Rồi payment method chỗ thanh toán (check out) nó cũng biến mất
    Bạn vào xem thử phần checkout giúp mình cái lỗi này sửa ra sao

    Web này mình là ở local xài xampp chạy rất ngon lành hơn 6 tháng, nhưng khi upload lên host PA (share host) thì bị lỗi như vậy
    Mình không biết có khác nhau nào giữa host local và PA. Bạn có biết cách fix thế nào không
  7. batigolvn

    batigolvn New Member

    Mình thử vào Index Management để reindex lại nhưng mà nó cứ báo là Stock Status Index process is working now. Please try run this process later.
    Status thì để là processing, giống như nó đang bị treo cái gì
  8. batigolvn

    batigolvn New Member

    đổi permission 777 thì reindex lại đc và load đc sản phẩm mới
    Sao host local lại không cần 777 vẫn làm dc nhỉ?
    644 là có quyền write rồi mà :(
    Giờ chỉ còn cái bug, payment method trong checkout nữa thôi
  9. batigolvn

    batigolvn New Member

    Chẳng thấy cái payment method đâu hết?
    Mọi người có biết tại sao không?
    Ở local ko bị? CÓ phải set permission 7777 ở chỗ nào khác nữa không?
    payment.jpg
  10. batigolvn

    batigolvn New Member

    Chẳng thấy cái payment method đâu hết?
    Mọi người có biết tại sao không?
    Ở local ko bị? CÓ phải set permission 7777 ở chỗ nào khác nữa không?
    View attachment 902
  11. batigolvn

    batigolvn New Member

    Chẳng thấy cái payment method đâu hết?
    Mọi người có biết tại sao không?
    Ở local ko bị? CÓ phải set permission 7777 ở chỗ nào khác nữa không?
    View attachment 902
  12. Củi Khô37

    Củi Khô37 Member

    đã xóa cache với là reindex chưa bạn??
  13. batigolvn

    batigolvn New Member

    Đã xóa rồi, reindex luôn rồi.
    Tình hình là update hình và tạo sản phẩm mới đc.
    Nhưng vẫn không hiên payment method bên checkout
    Bạn có biết lý do tại sao ko? (ở local chạy bình thường)
  14. dhushin

    dhushin Member

    Lúc bạn đưa source lên host nó có báo file nào k thành công k, nhiều khi lúc bạn đưa code lên host nó thiếu file nó k chạy, mình cũng gặp trường hợp này rồi.
    bạn xóa cache trong thư mục var trên host luôn thử xem sao
  15. dhushin

    dhushin Member

    Sao topic mình hỏi k ai trả lời hết. đang gặp rất rối cũng buồn ghê.
  16. Củi Khô37

    Củi Khô37 Member

    theo mình thấy hình ảnh của bạn thì đang dùng module mới và theme mới...hãy thử tắt module check out rồi test(dùng onpage check out default).không được thì thử chuyển theme về base để xem sao...
  17. batigolvn

    batigolvn New Member

    về default thì chạy đc. Theme mới này mình đã test local thử máy tháng ngon lành rồi
    Đưa lên share host thì bị
  18. admin

    admin Mai Văn Hải Staff Member

    Lỗi này do không load được JS khi chuyển qua step tiếp theo.

    bạn kiểm tra lại JS xem có thiếu hay sai link hay không nhé.

    Dùng tool để bắt xem nó có show ra source hay gặp lỗi chỗ nào hay không.
    Chúc bạn thành công
  19. batigolvn

    batigolvn New Member

    PHP:
    <?php
    /**
    * One page checkout payment methods
    *
    * @see Mage_Checkout_Block_Onepage_Payment_Methods
    */
    ?>
        <?php echo "zzz1"?>
    <dl class="sp-methods" id="checkout-payment-method-load">
        <?php echo "zzz2"?>
    <?php
                $methods 
    $this->getMethods();
        
    $oneMethod count($methods) <= 1;
    ?>
    <?php
        
    foreach ($methods as $_method):
            
    $_code $_method->getCode();
    ?>
        <dt>
        <?php if(!$oneMethod): ?>
            <input id="p_method_<?php echo $_code ?>" value="<?php echo $_code ?>" type="radio" name="payment[method]" title="<?php echo $this->htmlEscape($_method->getTitle()) ?>" onclick="payment.switchMethod('<?php echo $_code ?>')"<?php if($this->getSelectedMethodCode()==$_code): ?> checked="checked"<?php endif; ?> class="radio" />
        <?php else: ?>
            <span class="no-display"><input id="p_method_<?php echo $_code ?>" value="<?php echo $_code ?>" type="radio" name="payment[method]" checked="checked" class="radio" /></span>
            <?php $oneMethod $_code?>
        <?php endif; ?>
            <label for="p_method_<?php echo $_code ?>"><?php echo $this->escapeHtml($this->getMethodTitle($_method)) ?> <?php echo $this->getMethodLabelAfterHtml($_method?></label>
        </dt>
        <?php if ($html $this->getPaymentMethodFormHtml($_method)): ?>
        <dd>
            <?php echo $html?>
                <?php echo "zzz3"?>
        </dd>
        <?php endif; ?>
    <?php 
    endforeach; ?>
    </dl>
    <?php echo $this->getChildChildHtml('additional'); ?>
    <script type="text/javascript">
    //<![CDATA[
    <?php echo $this->getChildChildHtml('scripts'); ?>
    payment.init();
    <?php if (is_string($oneMethod)): ?>
        payment.switchMethod('<?php echo $oneMethod ?>');
    <?php endif; ?>
    //]]>
    Mình echo ra, nó chỉ ra đc zzz1, tức là chỉ load đc trước <dl class="sp-methods" id="checkout-payment-method-load">
    Có ai biết tại sao không
  20. batigolvn

    batigolvn New Member

    Hình capture

    Các file đính kèm:

Chia sẻ trang này