Tôi là một nhà phát triển PHP. Tôi đã phát triển các dự án trên một hệ thống Windows. Bây giờ tôi đã hoàn toàn chuyển sang Ubuntu. Tôi đã cài đặt XAMPP trên Ubuntu 16.04 của mình. Tôi không thể lưu các tệp web của mình trên HTDOCS vì tôi đã sử dụng để lưu chúng trong Windows trước đây. Thư mục mặc định hiện tại của tôi là opt/lampp/htdocs/
. Có cách nào khác để xử lý các dự án trên hệ thống Linux không?
Zanna ♦♦
67.4K54 Huy hiệu vàng207 Huy hiệu bạc319 Huy hiệu đồng54 gold badges207 silver badges319 bronze badges
Hỏi ngày 25 tháng 9 năm 2017 lúc 14:42Sep 25, 2017 at 14:42
4
Thực hiện theo các bước này để thiết lập dự án của bạn:
Tạo một nhóm người dùng có tên
xamppusers
:sudo groupadd xamppusers
Thêm bản thân vào nhóm đó:
sudo usermod -a -G xamppusers $USER
Thay đổi quyền sở hữu của thư mục
/opt/lampp/htdocs
:sudo usermod -R root.xamppusers /opt/lampp/htdocs sudo chmod -R 775 /opt/lampp/htdocs
Khởi động lại hệ thống
Khởi động lại
xampp
:sudo /opt/lampp/lampp start
Để thiết lập trang web mẫu:
Tạo một tài liệu trong
0:sudo usermod -a -G xamppusers $USER
nano /opt/lampp/htdocs/info.php
Thêm nội dung này vào nó:
Bây giờ trong trình duyệt đi đến
1 và bạn sẽ thấy đầu ra của tệp đó.sudo usermod -a -G xamppusers $USER
Với điều đó nếu bạn có một dự án bạn muốn tạo ra trong trường hợp của bạn đi kèm với một địa điểm mà thư mục trong
sudo usermod -a -G xamppusers $USER
0 như bạn sử dụng trên sudo usermod -a -G xamppusers $USER
4 và bạn nên đi. Từ sudo usermod -a -G xamppusers $USER
5 đi đến sudo usermod -a -G xamppusers $USER
6 để biết thêm thông tin về các ứng dụng đang chạy.Đã trả lời ngày 25 tháng 9 năm 2017 lúc 16:29Sep 25, 2017 at 16:29
George UdoSengeorge UdosenGeorge Udosen
34.5K12 Huy hiệu vàng95 Huy hiệu bạc118 Huy hiệu đồng12 gold badges95 silver badges118 bronze badges
Một tệp PHP sẽ không tải trong trình duyệt web cho đến khi nó được lưu trong một đường dẫn cụ thể bên trong thư mục XAMPP. Bạn cần lưu tệp PHP mà bạn đã tạo bên trong thư mục HTDOCS & NBSP; trong thư mục XAMPP.htdocs folder in the XAMPP folder. Thường được tìm thấy thư mục trong đường dẫn dưới đây C: \ xampp \ htdocs Đừng quên lưu tệp với phần mở rộng .php Sau khi lưu tệp PHP, hãy mở trình duyệt web trong máy tính của bạn và nhập phần sau vào thanh địa chỉ. //localhost/filename.php Ở đây trong tên tệp, bạn có thể đặt tên tệp của tệp PHP của mình và tìm kiếm nó. Sau đó, bạn có thể thấy đầu ra của mã PHP của bạn. ⇐prevPrev Tiếp theo⇒ Lưu và chạy tệp PHP bằng XAMPP
Bài viết phổ biến từ blog này
Codeigniter! Đơn giản nhưng mạnh mẽ
CodeIgniter là một khung PHP mạnh mẽ với dấu chân rất nhỏ, được xây dựng cho các nhà phát triển cần một bộ công cụ đơn giản và thanh lịch để tạo ra các ứng dụng web đầy đủ tính năng. Đây là khung PHP lớn thứ hai để phát triển trang web [Laravel đầu tiên]. Do tính đơn giản của nó, nó là khung được sử dụng nhiều nhất từ trước đến nay. Trên thực tế, các khung này chỉ được sử dụng để phát triển trang web quy mô lớn. Điều quan trọng về khung này là nó đang sử dụng nguyên tắc MVC. Khung điều khiển MVC hoặc Model View có bộ điều khiển điều khiển tất cả các trang trong trang web. Có thể có bất kỳ số lượng bộ điều khiển được tạo trong Codeigniter. Các trang web Orginal hoặc Nội dung được đặt trong thư mục có tên Chế độ xem. & NBSP; LƯU Ý: Đừng chạm vào hệ thống có tên Forder vì đó là linh hồn của Codeigniter tiếp theo ⇒
Node.js Cheat Sheet
Để bắt đầu một dự án nút mới, type & nbsp; C: \ Users \ Jinoy \ OneDrive \ Desktop \ Mern> NPM init -Y & NBSP; & nbsp; & nbsp; Cú pháp cơ bản của việc gọi một hàm trong node.js với Express là: const & nbsp; functionName & nbsp; = & nbsp; [] & nbsp; => & nbsp; {Bảng điều khiển. đăng nhập ["Xin chào & nbsp; thế giới"]; } Tên chức năng []; Để gọi một hàm sau mỗi 5 giây: setInterval [[] & nbsp; => & nbsp; {& nbsp; & nbsp; & nbsp; & nbsp; console. Log ["Xin chào"];}, 5000 & nbsp;]; Để gọi một hàm chỉ một lần sau 4 giây: setTimeout [[] => {console. Log ["test"];}, 4000]; Để chạy tệp script.js trên thiết bị đầu cuối, gõ: c: \ user \ jinoy \ onedrive \ Desktop \ mern> node script.js & nbsp; Hoặc C: \ Users \ Jinoy \ OneDrive \ Desktop \ Mern> Script để dừng một hàm đang thực thi trên mỗi khoảng thời gian [thời gian để gọi lại chức năng]: const & nbsp; khoảng & nbsp; = & nbsp; setInterval [[] & nbsp; => & nbsp; {& nbsp; & nbsp; & nbsp; & nbsp; console. log ["xin chào"];}, 1000 & nbsp;]; setTimeout [[] => {& nbsp; & nbsp; & nbsp; & nbsp; clearInterval [intercal]; & nbsp; & nbsp; & nbsp; & nbsp; console. Chức năng trên sẽ hoạt động liên tục
Giới thiệu các trang CloudFlare ⚡
//github.com/jinoy-varghese/jain-lab sau một thời gian dài Cloudflare giới thiệu tính năng mới 'trang CloudFlare' cho phép các nhà phát triển Jamstack lưu trữ trang web của họ dưới dạng trang CloudFlare miễn phí. Tính năng mới này cho phép các nhà phát triển sử dụng băng thông không giới hạn và các trang web không giới hạn làm người dùng miễn phí. Bạn có thể lưu trữ repo của mình trực tiếp đến các máy chủ Cloudflare bằng GitHub.Websites được xây dựng thông qua sự hợp tác giữa các nhà thiết kế, kỹ sư, nhà văn, v.v. Các trang CloudFlare làm cho nó dễ dàng để thỏa mãn từng nhóm, vì vậy bạn có thể lặp lại nhanh chóng và tiết kiệm thời gian phối hợp. Bạn không cần phải lo lắng về chứng chỉ SSL, vì CloudFlare cũng cung cấp chứng chỉ miễn phí SSL. & NBSP; Lưu ý: Các trang này chỉ dành cho các nhà phát triển mặt trước, nó không có cơ sở dữ liệu và không hỗ trợ PHP.