該存儲庫是孟買EE部門EE610課程的一部分。
這樣做的主要目標是製作一個小型圖像編輯器工具。
此代碼可以執行以下任務:
ajax,post,get,cgi
這些術語沒有什麼可害怕的,它們只是一些花哨的名字。
您可以參考此頁面以獲取基本的介紹和工作示例。
您可以參考此頁面以獲取更多信息。
您可以參考此PGAE以獲取更多信息。
您可以參考此頁面以獲取更多信息。
我已經在Xubuntu 16.04和Ubuntu 16.04中測試了此代碼,但是我99%肯定這將在所有Ubuntu機器中起作用。
以下是在新鮮機器上使用此代碼的遵循的步驟
sudo apt install apache2
cd /var/www/html
git clone https://github.com/TummanapallyAnuraag/EE610_GUI.git gui
sudo a2enmod cgi
sudo service apache2 restart
<Directory "/var/www/html/gui">
AllowOverride All
</Directory>
sudo service apache2 restart
通過轉到http://localhost/gui/scripts/hello.py來檢查CGI腳本
但是,如果您在任何步驟時都遇到任何問題,則可以在下一步的幫助下進行調試
LogLevel debug
您可以在/var/log/apache2/error.log中查看調試信息
這個命令有時會派上用場。
tail -f /var/log/apache2/error.log
網絡幫助:在stackoverflow中查看
最壞的情況:您隨時可以向我發送郵件。您可以在這裡找到我的詳細信息
a)檢查文件夾images是否具有777個權限。如果不是,您可以通過使用
sudo chmod -R 777 images/
-r用於遞歸(文件夾場景中的文件夾)
還將所有者更改為www-data
sudo chown -R www-data:www-data images/
b)圖像上傳大小必須大於允許的限制。
您可以在/etc/php/7.0/apache2/php.ini中檢查並更改此允許的限制