42 tín dụng

Khuê Vũ

Chưa có giới thiệu được thêm vào bởi người dùng
Thành viên từ 22 tháng 08, 2015

Thống Kê

  • 2 bài viết
  • 6 câu hỏi
  • 0 câu trả lời

Em đang viết một trang web sử dụng PHP và sử dụng Apache. Khi mình đăng nhập xong và truy cập vào trang thông tin cá nhân thì thấy màn hình trống hiện ra với thông báo lỗi

  • Forbidden You don't have permission to access / on this server*

Vào thư mục /var/logs/apache2/ và xem tất cả các tập tin log thì cũng chỉ thấy dòng thông báo trên mà không có thêm chi tiết nào khác được cung cấp.

Có bác nào biết cách fix lỗi này không chỉ em với?

Trên trang HTML mình có một form như sau:

<form method="POST" action="upload.php" enctype="multipart/form-data">
    <p>
        <label>Chọn ảnh:<label>
        <input name="image" type="file">
    </p>
    <button>Gửi</button>
</form>

Sau khi người dùng chọn tập tin và upload lên server để upload.php xử lý thì làm cách nào để có thể lấy ra phần mở rộng của tập tin?

Trên cơ sở dữ liệu em có một bảng với tên order_customer là bảng trung gian kết nối giữa bảng orders và bảng customers. Trong code em tạo một model với tên OrderCustomer và model này được sử dụng để tương tác với dữ liệu trên bảng order_customer trên database.

class OrderCustomer extends \Eloquent {
    protected $fillable = [];
}

Tuy nhiên khi sử dụng model để lưu dữ liệu vào bảng thì em lại gặp phải lỗi vì lúc này Laravel hiểu rằng OrderCustomer được dùng để tham chiếu tới bảng với tên order_c...