Bana göre herhangi bir çaylak hataları için şimdiden özür dilerim ... Yeni bir işle geçenlerde Mac dünyasına güvendiğim bir bilgisayar kullanıcısıyım ...
OS X Yosemite 10.10.5’in çalıştırılması PHP sürüm 5.5.27 Apache sürüm 2.4.16 (Unix)
Yerel web siteleri geliştirmek için localhost kurmaya ve çalıştırmaya çalışıyordum. Bunu bir kez başarılı bir şekilde yaptım - localhost'un hiçbir sorunu yok.
Bu sorun, localhost tarafından kullanılan siteler klasörü ile site dosyalarının gerçekte depolandığı yerler arasında sembolik bir bağlantı oluşturmaya çalışırken ortaya çıkmıştır (bu konum değiştirilemez).
(Ayrıca dosya adlarında boşluk bulunan kötü uygulamaların farkındayım, ancak bu siteler zaten oluşturuldu)
Başta sorun çıkarmadan bu yazının talimatlarını takip ettim. http://ole.michelsen.dk/blog/setup-local-web-server-apache-php-osx-yosemite.html
ONE site kurdum ve kullanarak oluşturulan bir sembolik bağlantı ile çalışıyor -n '~ / Dropbox / Paylaşılan Siteler / SITENAME ~ / Siteler / SITENAME' Hiç sorun değil (SITENAME, site dosyalarının bulunduğu dizindir)
Ancak, şimdi ikinci bir site eklemeye çalışıyorum. Yukarıdaki komutu kullanarak, terminal yanıt vermiyor. A & gt; sonraki satıra eklenir, ancak komut çalıştırılmaz (sembol bağlantısı çalışmaz). Yazabilirim ama hiçbir komut yürütülmedi. CTRL + C tuşlarına basmak, terminali tekrar komutları kabul edeceği önceki durumuna döndürür. Diğer tüm komutlar doğru çalışıyor gibi görünüyor.
Dizinin var olduğunu doğruladım ve cd'leyebiliyorum. Aynı sonucu, ana klasördeyken ln -s '/ SITENAME ~ / Sites / SITENAME' kodunu çalıştırmayı da denedim. Ayrıca sudo ile komutu çalıştırmayı da denedim.
Aynı sonucu indirmeyi ve iTerm'i kullanmayı da denedim.
Aynı zamanda, 3. / ayrı bir site için tekrar bir bağlantı oluşturmaya çalıştım.
Birisi bu komutun neden daha önce çalışırken çalışmayı bıraktığını ve localhost'a ek siteler eklemek için bu sorunu nasıl düzelteceğinizi veya nasıl çalıştığını açıklayabilir mi?
Teşekkürler :)