Lỗi URL cơ sở khi localhost


7

Trong khi cấu hình magento lần đầu tiên. Khi tôi cố gắng đặt url cơ sở của mình thành http: // localhost, nó sẽ báo lỗi.

nhập mô tả hình ảnh ở đây


Im using 127.0.0.1/magento . i am getting the following error. There has been an error processing your request Exception printing is disabled by default for security reasons. Error log record number: 2099687523. though i use local host instead of 127.0.0.1 , i am getting same error. please help me Thay mặt vasuki
Amit Bera

Câu trả lời:


12

Chỉ cần thay thế URL cơ sở bằng cái này:

http://127.0.0.1/

Một giải pháp khác là thêm một dòng trong tệp máy chủ của bạn ( /private/etc/hostscho người dùng OSX, /etc/hosts for Unix/Linuxngười dùng), chẳng hạn như:

172.27.0.1 test.magento.com

và sau đó để sử dụng URL tương ứng trong khi cài đặt:

URL cơ sở = http://test.magento.com


2

Đặt http://127.0.0.1 thay vìlocalhost

Phương pháp sau đây cũng sẽ hoạt động: http://www.templatemonster.com/help/avoid-installation-base-url-verification-error-on-localhost.html

Cách dễ nhất để tránh lỗi xác minh là thay đổi lớp trường URL cơ sở.

  1. Mở công cụ phát triển trình duyệt (ví dụ Firebird cho Mozilla Firefox)
  2. Chọn trường URL cơ sở Bạn có thể thấy lớp trường là class=”required-entry validate-url input-text”
  3. Xóa khỏi html validate-urllớp. Kết quả là bạn nên có:class=”required-entry input-text”
  4. Nhấn nút Tiếp tục ở cuối trang để tiến hành bước cài đặt tiếp theo.

2
localhostDù sao thì Magento cũng có vấn đề , vì vậy hãy cân nhắc sử dụng một cái gì đó như localhost.dev, localhost.comhoặc magento.localthêm tên miền vào etc/hoststệp của bạn
Fabian Schmengler


Tôi nghĩ rằng @fschmengler là phương pháp tốt hơn để làm điều đó.
srinath madusanka

0

Bạn nên thiết lập một vhost cho cửa hàng Magento của bạn như fschmengler nói. Nếu bạn đang sử dụng Apache, chỉ cần tạo một mục vhost, ví dụ:

<VirtualHost *:80>
  ServerName magento.local
  DocumentRoot "/your/path/to/magento/root"

  <Directory "/your/path/to/magento/root">
    Options Indexes MultiViews FollowSymLinks
    AllowOverride All
    Order allow,deny
    Allow from all
  </Directory>
</VirtualHost>

Sau đó, đảm bảo rằng mục nhập DNS cục bộ của bạn cho "magento.local" sẽ phân giải thành máy cục bộ của bạn bằng cách thêm chỉnh sửa tệp máy chủ của bạn.

Cuối cùng, đặt url cơ sở của bạn thành magento.local và bạn tốt để đi.


0

Chúng tôi cần phải vô hiệu hóa xác thực URL ở đây.

Giải pháp nhanh chóng:

  1. Kiểm tra đầu vào "URL cơ sở" trong fireorms
  2. Xóa "url xác thực" khỏi danh sách các lớp
  3. Nhấp vào "tiếp tục"

0

Vì vậy, tôi đã nhận được đề nghị cuối cùng để làm việc trong Firefox và tôi chưa bao giờ tham gia

Xóa "url xác thực" khỏi danh sách các lớp

Nhưng có một số bước không được đề cập ở đây rất có thể vì tôi đang xử lý một bản sao lưu từ VPS InMotionhosting.com cũ của tôi . Tôi đang sử dụng Ubuntu 14.04.4 LAMP cho localhost / máy chủ của mình. . , Ý tôi là cái này có 8 lõi AMD Opteron và 32 Gig RAM!

Vì vậy, Không nhất thiết phải theo thứ tự, Xóa bộ nhớ cache Magento và các phiên trong thư mục / var thư mục. Đảm bảo kiểm tra quyền sở hữu và nhóm, hầu hết các cài đặt nhóm sẽ www-datacho phép Magento thao tác với các tệp. Có thông tin mâu thuẫn về quyền; Một số người nói 775và những người khác nói 755, tôi không bao giờ có thể giả định điều gì là đúng nhưng tôi biết một cài đặt sẽ không cho phép trình tải xuống Magento hoạt động. Phiên của tôi được đặt thành cơ sở dữ liệu trong:

tệp địa phương <session_save><![CDATA[db]]></session_save>

Vì vậy, thư mục / thư mục của tôi luôn trống, do đó bạn có thể cần phải cắt bớt các phiên trong cơ sở dữ liệu của mình? Bạn không cần biết SQL để làm điều này trong phpmyadmin.php, chỉ cần thực hiện tìm kiếm trong hộp ở trên cùng bên trái với X màu đỏ cho phiên, sau đó chọn tab thao tác nhấp vào core_session và tìm "Làm trống bảng (TRUNCATE) " , Không xóa bảng . Đừng quên thay đổi

core_config_data - 'PATH' [web / unsecure / base_url] và [web / safe / base_url]

Bảng để một cái gì đó như

http://magento.localhost/ or https://magento.localhost/

Bây giờ tôi mới xóa giá trị cookie trong bảng đó vì tôi chỉ đang thực hiện một số xuất khẩu!

Hi vọng điêu nay co ich!
James Niland

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.