![](/img/trans.png)
[英]Getting “Undefined variable” AFTER deploying Laravel app on ubuntu16.04
[英]Getting exception in browser with elgg on Ubuntu 16.04
在位於/home/me/Sites
網絡服務器上使用Ubuntu 16.04和PHP 7.0。
收到消息:
Apache,PHP和MySQL都可以在另一個Web安裝的基礎上運行。 嘗試通過將elgg文件下載到我的Web服務器的根目錄進行安裝。 沒用 刪除了所有的elgg文件,然后嘗試使用composer
進行安裝。
嘗試加載站點時,在/var/log/apache2/error.log
沒有錯誤消息出現。
使用composer create-project elgg/starter-project:dev-master
,發現缺少php-gd,php-xml和jquery-imgareaselect。 安裝完這些插件/模塊后,在終端上安裝成功。 但是在瀏覽器上仍然出現此異常。
更改了.htaccess
文件,以便Apache可以定向到我的本地主機的子目錄。 還是行不通。 沒有settings.php文件,也沒有settings.example.php文件。 再次嘗試composer install
,未顯示任何錯誤。 在error.log
也沒有錯誤顯示。
發現php7.0-fpm
(FastCGI進程管理器)在php.ini
沒有默認的error_log
設置。
/etc/php/7.0/fpm/php.ini
中的568行具有以下內容:
;error_log = php_errors.log
取消注釋error_log行。 我添加了一個路徑(設為mine /var/log/apache2/
)並重新啟動了Apache。 埃爾格現在在工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.