tp3.2.3 部署在 阿里雲centos apache服務器上

一、確保在本地正常運行

二、下載對應的apache和php版本網上去找 參考:https://blog.csdn.net/renwudao24/article/details/70229115

三、把自己的工程文件放到/var/www/html

注:我的文件項目是TwoString

四、配置apache配置文件 cd /etc/httpd/conf

        1、修改差不多371,把網站跟目錄換成你自己的

        <Directory "/var/www/html/TwoString">

        把AllowOverride None 改成 All

        2、在/etc/httpd/conf.d/下創建一個文件,名字隨便取,以conf結尾,例如:ThinkPHP3.conf

        <VirtualHost *:88>  //端口,自己去看一下apache監聽的是哪個端口,此處我改成88,因爲默認80被ngnix用了
            DocumentRoot /var/www/html/TwoString
            ServerName 自己的域名或者ip
            <Directory "/var/www/html/TwoString">
                Options +Indexes +Includes +FollowSymLinks +MultiViews
                AllowOverride All
                #Require local
        </Directory>

</VirtualHost>

五、啓動apache,網上輸入自己的ip或者域名:www.chen.lin:88/index.php

問題:

    1、會出現TwoString/Application/Runtime/Admin/xxx,但是xxx文件卻找不到,要賦予權限給Runtime這個文件就可以運行了

    2、有時會出現找不到自己項目的那個模塊,比如:我此時用的是TwoString,會報錯說找不到TwoString模塊,這時就需要把所有文件中絕對路徑有用到TwoString的替換成 / 即可 如果有用phpstrom可以按键盘ctrl+shift+r 调出来

猜你喜欢

转载自blog.csdn.net/qq_37982109/article/details/80527163